欢迎来到天天文库
浏览记录
ID:56260033
大小:120.00 KB
页数:15页
时间:2020-06-04
《笔试面试计算机网络.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、计算机网络1、OSI的七层模型。(10分)OSI的七层模型如下图所示:请描述下TCP和UDP的差别,并且各列举出一个上层协议。(10分)TCP---传输控制协议,提供的是面向连接、可靠的字节流服务。当客户和服务器彼此交换数据前,必须先在双方之间建立一个TCP连接,之后才能传输数据。TCP提供超时重发,丢弃重复数据,检验数据,流量控制等功能,保证数据能从一端传到另一端。UDP---用户数据报协议,是一个简单的面向数据报的运输层协议。UDP不提供可靠性,它只是把应用程序传给IP层的数据报发送出去,但是并不能保证它们能到达目的地。由于UDP在传输数据报前不用
2、在客户和服务器之间建立一个连接,且没有超时重发等机制,故而传输速度很快。经常使用“ping”命令的原理就是向对方主机发送UDP数据包,ftp等就是使用到的TCP协议1.网络结构在OSI参考模型中,物理层的作用是透明的传输比特流。对等实体在一次交互作用中传送的信息单位称为协议数据单元,它包括控制信息和用户数据两部分。上下层实体之间的接口称为服务访问点(SAP),网络层的服务访问点也称为网络地址,通常分为网络号和主机号。OSI参考模型分为:物理层、数据链路层,网络层,传输层,会话层,表示层,应用层。物理层涉及到在信道上传输的原始比特流。数据链路层的主要任务
3、是加强物理层传输原始比特流的功能,使之对应的网络层显现为一条无错线路(差错控制)。发送包把输入数据封装在数据帧,按顺序传送出去并处理接受方回送的确认帧(交换确认机制)。网络层关系到子网的运行控制,其中一个关键问题是确认从源端到目的端如何选择路由。传输层的基本功能是建立端到端的连接,为保证数据从一端到另一端的完整性,提供流量控制,差错控制等服务。会话层允许不同机器上的用户建立会话关系。TCP/IP的五层结构图:物理层、数据链路层、网络层、运输层,应用层。2.请你详细地解释一下IP协议的定义,在哪个层上面?主要有什么作用?TCP与UDP呢?答:IP协议(I
4、nternetProtocol)又称互联网协议,是支持网间互连的数据报协议,它与TCP协议(传输控制协议)一起构成了TCP/IP协议族的核心。它提供网间连接的完善功能,包括IP数据报规定互连网络范围内的IP地址格式。IP是网络层协议TCP和UDP都是传输层协议.TCP(TransmissionControlProtocol,传输控制协议)是面向连接的协议,在收发数据前,必须和对方建立连接。TCP保障可靠传输(按序、无差错、不丢失、不重复)。UDP(UserDataProtocol,用户数据报协议)是与TCP相对应的协议。它是面向非连接的协议,它不与对方
5、建立连接,而是直接就把数据包发送过去。UDP不保障可靠传输,使用最大努力交付;什么是ARP(Address Resolution Protocol)地址解析协议? ARP(AddressResolutionProtocol),是根据IP地址获取物理地址的一个TCP/IP协议。其功能是:主机将ARP请求广播到网络上的所有主机,并接收返回消息,确定目标IP地址的物理地址,同时将IP地址和硬件地址存入本机ARP缓存中,下次请求时直接查询ARP缓存。反向地址转换协议(RARP:ReverseAddressResolutionProtocol)反向地址转换协议(
6、RARP)允许局域网的物理机器从网关服务器的ARP表或者缓存上请求其IP地址。3.请问交换机和路由器各自的实现原理是什么?分别在哪个层次上面实现的?答:交换机属于OSI第二层即数据链路层设备。它根据MAC地址寻址,通过站表选择路由,站表的建立和维护由交换机自动进行。路由器属于OSI第三层即网络层设备,它根据IP地址进行寻址,通过路由表路由协议产生。交换机最大的好处是快速,路由器最大的好处是控制能力强。4.交换和路由的区别是什么?VLAN有什么特点?交换是指转发和过滤帧,是交换机的工作,它在OSI参考模型的第二层。而路由是指网络线路当中非直连的链路,它是
7、路由器的工作,在OSI参考模型的第三层。交换和路由的区别很多。首先,交换是不需要IP的,而路由需要,因为IP就是第三层的协议,第二层需要的是MAC地址;再有,第二层的技术和第三层不一样,第二层可以做VLAN、端口捆绑等,第三层可以做NAT、ACL、QOS等。VLAN是虚拟局域网的英文缩写,它是一个纯二层的技术,一个VLAN就是一个广播域,VLAN之间的通信是通过第3层的路由器来完成的。它的特点有三:控制广播,安全,灵活性和可扩展性。5.什么是SNMP协议?它有什么特点?SNMP协议需要专门的连接么?答:SNMP(SimpleNetworkManager
8、Protocol)即简单网络管理协议,它为网络管理系统提供了底层网络管理的框架。SNMP的特点
此文档下载收益归作者所有