最新TCPIP考试题带答案
- 格式:doc
- 大小:87.50 KB
- 文档页数:6
《TCP/IP协议A1卷》期末考试试卷附答案一、填空(每空1分,共20分)1. 在TCP/IP网络中,TCP协议工作在层,HTTP协议工作在层。
2. TCP/IP传输层有两个不同的协议,即和。
3. OSI参考模型中,用来实现通信子网功能的是:、、三层。
4. 使传输中发生差错有限数据重发,数据链路层将比特流组合成以为单位传送。
5. 将网络互联起来要使用一些中间设备,例如,在物理层互连需要中继器,在数据链路层互连需要,在网络层互连需要,连接两个互不兼容的系统往往需要。
6. 网卡的物理地址共有字节,Ipv4地址共有字节。
7. IP地址的主机部分如果全为1,则表示地址,IP地址的主机部分若全为0,则表示地址,127.0.0.1被称为地址。
8.常见的计算机网络拓扑结构有、、和。
二、判断正误(每题1分,共10分)1. IP数据报网络中每个分组都携带目的地址的IP地址。
()2. TCP报文段中的接收窗口用于限制发送窗口的大小,实现流量控制。
()3. Ipv6和Ipv4的两台计算机可以直接进行通信。
()4. PPP协议可以使用字节填充和位填充的方式避免错误的帧结束识别。
()5.IPv6把IPSec作为必备协议,保证了网络层端到端通信的完整性和机密性。
()6.虚电路服务的分组不一定按发送顺序到达终点。
()7.ICMP数据报文封装在UDP报文中传输。
()8. IP地址分类中,共有A、B、C、D四类地址()9.多模光纤比单模光纤更适合用于高速度、长距离的传输。
()10. 客户端与服务器端保持连接状态的TCP的端口号对须使用相同的数字.()三、选择题(单选或多选) (每题2分,共40分)1. ()曾是第一个网络。
A.CSNET B.NSFNET C. ANSNET D. ARPANET2. ()是当前Internet使用的协议。
A.TCP/IP B. NCPC. UNIXD. ACM3.()操作系统的一个版本包括TCP/IP。
《TCP/IP协议》在线作业3附满分答案试卷总分:100 得分:100
一、单选题 (共 13 道试题,共 52 分)
1.对于IP地址19
2.0.0.10,()选项是正确的。
id是192
B.hostid是0.10
C.网络地址是192.0.0.0
D.hostid是0.0.10
答案:C
2.路由器读取一个分组上的()地址以确定下一跳。
A.目的
B.物理
C.源
D.ARP
答案:A
3.()可请求服务。
A.服务器
B.客户端
C.端口
D.网管
答案:B
4.UDP完成以下()功能。
A.进程到进程的通信
B.主机到主机的通信
C.端到端的可靠数据交付
D.以上所有
答案:A
5.当数据分组从较低的层次移动到较高的层次,时,其首部被()。
A.加上
B.抽走
C.重新安排
D.修改
答案:B
更多加微 boge30619
6.因为没有(),UDP被认为是无连接的运输协议。
A.确认
B.虚电路
C.可靠性
D.数据流控制。
二、TCP/IP试题库1.1 单项选择〔35题〕1. 在以太网中ARP报文分为ARP Request和ARP Response,其中ARP Request 在网络是〔 A 〕传送,ARP Response是〔 B 〕传送。
A、播送B、单播C、组播D、多播A、10byteB、38byteC、64byteD、56byte3. 下面协议中那一个是工作在传输层并且是面向无连接的。
〔 D 〕A、IPB、ARPC、TCPD、UDP4. 下面哪个协议用于发现设备的硬件地址?〔 B 〕A、RARPB、ARPC、IPD、ICMPE、BootP7. 在一个C类地址的网段中要划分出15个子网,下面那个子网掩码比拟适合?〔 C 〕8. 下面那一个TCP/UDP端口围将被客户端程序使用? 〔 B 〕A、1–1023B、1024 and aboveC、1–256D、1–655349. 哪些端口是公共端口?〔 A 〕A、1–1023B、1024 and aboveC、1–256D、1–6553410. 将一个B类地址网段准确的分为512个子网那么子网掩码是多少?〔 B 〕11. 在华为设备上,下面哪个是正确的默认路由(default route)。
〔 B 〕ip routeip routeroute iA、本地broadcastB、直接multicastC、本地 networkD、本地loopback14. 下面那个地址表示的是子网所有的参与多播的主机?正确的选项是_______。
〔 A 〕15. IP报文头中固定长度局部为多少字节?正确的选项是_______。
〔 B 〕A、10B、20C、30D、4016. TCP/IP协议中,基于TCP协议的应用程序包括_________。
〔 B 〕A. ICMPB. SMTPC. RIPD. SNMP17. PING 命令使用了哪种ICMP?正确的选项是_______。
〔 C 〕A、RedirectB、Source quenchC、Echo replyD、Destination unreachable18. 当今世界上最流行的TCP/IP协议的层次并不是按OSI参考模型来划分的,相对应于OSI 的七层网络模型,没有定义_______。
tcpip期末试题及答案TCP/IP 期末试题及答案尊敬的全体考生:欢迎参加本学期的 TCP/IP 课程期末考试。
考试共分为三个部分:选择题、例题分析以及问答题。
本文将为大家提供试题及答案,供参考使用。
一、选择题(共30题,每题2分,共60分)1. 下列哪个协议用于电子邮件传输?a. FTPb. HTTPc. SMTPd. SNMP答案: c. SMTP2. 以下属于 TCP/IP 协议簇的是:a. HTTPb. IPX/SPXc. Appletalkd. NetBEUI3. 下列哪个协议用于动态主机配置?a. DNSb. DHCPc. POP3d. ARP答案:b. DHCP4. 在 TCP/IP 中,IP 地址的长度是多少位?a. 16b. 32c. 64d. 128答案:b. 325. 下列哪个工具可以用于网络故障排除?a. Telnetb. FTPc. ARPd. DNS...二、例题分析题目:某公司局域网内有两个子网,分别使用 192.168.1.0/24 和192.168.2.0/24 的网段。
两个子网之间需要进行通信,请问需要使用哪个设备?答案:路由器。
路由器可以进行不同子网之间的数据转发与通信。
题目:某用户使用浏览器访问一个网站,浏览器通过以下哪个协议与服务器进行通信?答案:HTTP。
HTTP 是用于客户端与服务器之间传输信息的协议。
题目:当某个主机连入局域网时,它需要通过什么协议获取自己的IP 地址?答案:DHCP。
DHCP 是一种动态主机配置协议,可自动分配 IP 地址给连入局域网的主机。
三、问答题1. 请简要介绍 TCP/IP 协议簇的层次结构。
答案:TCP/IP 协议簇采用四层结构,分别是网络接口层、网络层(IP 层)、传输层(TCP/UDP 层)以及应用层。
网络接口层负责物理连接和数据帧的传输,网络层处理 IP 地址和路由等问题,传输层提供端到端的可靠数据传输服务,应用层负责提供特定应用的协议和服务。
<<TCP/IP协议及网络编程技术>>填空1、IP的主机位全为零的时候表示为整个网络,全为一的时候表示网内广播,网络号全为零的时候表示本网络中的主机?P172、ICMP用来探测并报告IP数据包传输中产生的各种错误的,(差错检测),互联网控制消息协议P35,IGMP实现什么功能,管理多播组测成员关系,主要基于查询和响应机制来完成对组播组成员的管理P53,ARP是用来查找同一个物理网络中与一个IP地址相关联的物理地址的,地址解析协议P31,RARP实现为物理地址分配对应的IP地址的作用反向地址解析协议P333、RIP协议属于域内基于距离向量算法的路由协议P45?4、C类网中划分为六个子网的子网掩码是255.255.255.224,B类网的最小IP128.0.0.0和最大IP是191.255.0.05、OSPF和RIP是内部网关协议P476、BGP是边界网关协议,UDP是面向无连接服务,TCP是面向连接服务(UDP是ISO参考模型中一种无连接的传输层协议,提供面向事务的简单不可靠信息传送服务,TCP是一种面向连接(连接导向)的、可靠的、基于字节流的运输层(Transport layer)通信协议)7、WINSOCK I\O的模式有哪两种?阻塞和非阻塞8、源路由选项的作用是用来调试网络P279、WSAAsyncSelect提供了一种基于windows消息机制的异步I/O模型P21610、TCP/IP体系结构层:网络接口层、internet层、传输层、应用层,OSI路由器在网络层,交换机(数据链路层)和网桥(数据链路层)分别在哪一层,tcp,ip(Internet层),http (应用层)各属于哪一层P611、internet工作委员会主要包括哪几个机构P3研究小组、工作小组(IRSG研究指导小组、IESG指导小组)12、ip地址管理机构有哪几个P4 ARIN,RIPE,APNIC,LACNIC13、根据路由器的工作原理可以分为:域内和域间;路由协议采用的路由算法的可以分为基于距离向量算法的路由协议,基于链路状态算法的路由协议P43名词解释14、什么叫迭代服务器P273 某一个时段只能为一个客户服务,先来的先服务,后来的需等待15、什么叫VLSM P18 允许一个网络使用不同的网络掩码以适应不同规模子网的要求,它使一个组织的IP地址空间被更有效的使用16、什么叫滑动窗口P69 是一种流量控制技术(窗口的边界是随着分析函数操作的记录行的变化,而动态变化通过滑动窗口来进行流量控制)滑动窗口协议:该协议允许发送方在停止并等待确认前可以连续发送多个分组。
TCP/IP试题1) IP地址 219.25.23.56 的缺省子网掩码有几位(C )A. 8B. 16C. 24D. 322) 网络层的协议有( ABCD)协议A. IPB. ARPC. ICMPD. RARP3) 划分子网是在IP地址的(B )部分A. 网段地址B. 主机地址C. 子网网段D. 缺省子网掩码4) 一个B类IP地址最多可用(B )位来划分子网A. 8B. 14C. 16D. 225) 一个A类地址的子网掩码是255.255.240.0 有( D)位被用来划分子网A. 4B. 5C. 9D. 126) 一个网段150.25.0.0的子网掩码是255.255.224.0,(BC )是有效的主机地址A. 150.25.0.0B. 150.25.1.255C. 150.25.2.24D. 150.15.3.307) 关于IP报文头的TTL字段,以下说法正确的有(BC )A. TTL的最大可能值是65535B. 在正常情况下,路由器不应该从接口收到TTL=0的IP报文C. TTL主要是为了防止IP报文在网络中的循环转发,浪费网络带宽D. IP报文每经过一个网络设备,包括HuB、Lan Switch和路由器,TTL值都会被减去一定的数值8) C类地址最大可能子网位数是(A )A. 6B. 8C. 12D. 149) 在一个子网掩码为255.255.240.0的网络中, (D )是合法的网络地址A. 150.150.0.0B. 150.150.0.8C. 150.150.8.0D. 150.150.16.010) 一个B类网络,有5位掩码加入缺省掩码用来划分子网,每个子网最多( D)台主机A. 510B. 512C. 1022D. 204611) 规划一个C类网,需要将网络分为9个子网,每个子网最多15台主机,下列哪个是合适的子网掩码? (D )A. 255.255.224.0B. 255.255.255.224C. 255.255.255.240D. 没有合适的子网掩码12) 一个子网网段地址为5.32.0.0 掩码为255.224.0.0的网络,它允许的最大主机地址是(C )A. 5.32.254.254B. 5.32.255.254C. 5.63.255.254D. 5.63.255.25514) 对于这样一个网段175.25.8.0/19 的子网掩码是(B )A. 255.255.0.0B. 255.255.224.0C. 255.255.24.0D. 依赖于地址类型15) RARP的作用是(D )A. 将自己的IP地址转换为MAC地址B. 将对方的IP地址转换为MAC地址C. 将对方的MAC地址转换为IP地址D. 知道自己的MAC地址,通过RARP协议得到自己的IP地址16) 某公司申请到一个C类IP地址,但要连接6个的子公司,最大的一个子公司有26台计算机,每个子公司在一个网段中,则子网掩码应设为(D )A. 255.255.255.0B. 255.255.255.128C. 255.255.255.192D. 255.255.255.22417) B类地址的缺省掩码是(B)A. 255.0.0.0B. 255.255.0.0C. 255.255.255.0D. 255.225.255.25518) 一个B类地址网大约能有( C)台主机A. 254B. 16KC. 63KD. 2M19) 使用自然掩码的IP地址125.3.54.56的网络地址是( A)A. 125.0.0.0B. 125.3.0.0C. 125.3.54.0D. 125.3.54.3220) 网络地址为154.27.0.0 的网络,若不作子网划分,能支持(C )台主机A. 254B. 1024C. 65,534D. 16,777,20621) 下列( B)是合法的IP主机地址A. 127.2.3.5B. 1.255.255.2/24C. 225.23.200.9D. 192.240.150.255/2422) D类地址的缺省子网掩码有( D)位A. 8B. 16C. 24D. NonE23) 第一个八位组以二进1110开头的IP地址是(D )地址A. ClAss AB. ClAss BC. ClAss CD. ClAss D24) 保留给自环测试的IP地址网段是(A )A. 127.0.0.0B. 130.0.0.0C. 164.0.0.0D. 200.0.0.025) 在TCP/IP协议中,A类地址第一个字节的范围是( C)A. 0---126B. 0---127C. 1---126D. 1---12726) ( DC)是一个网络层的协议,它提供了错误报告和其它回送给源点的关于 IP 数据包处理情况的消息A. TCPB. UDPC. ICMPD. IGMP27) IP协议的特征是(B )A. 可靠,无连接B. 不可靠,无连接C. 可靠,面向连接D. 不可靠,面向连接28) TCP和UDP协议的相似之处是(A)A. 传输层协议B. 面向连接的协议C. 面向非连接的协议D. 以上均不对29) 基于TCP协议的应用程序的有( D)A. PINGB. TFTPC. OSPFD. TELNET30) IP报文头中固定长度部分为(B )字节A. 10B. 20C. 30D. 6031) 下面有关NAT叙述正确的是(ABD )A. NAT是英文“地址转换”的缩写,又称地址翻译B. NAT用来实现私有地址与公用网络地址之间的转换C. 当内部网络的主机访问外部网络的时候,一定不需要NATD. 地址转换的提出为解决IP地址紧张的问题提供了一个有效途径32) IP地址中网络号的作用有(A )A. 指定了主机所属的网络B. 指定了网络上主机的标识C. 指定了设备能够进行通信的网络D. 指定了被寻址的子网中的某个节点33) UDP段使用(B )提供可靠性A. 网际协议B. 应用层协议C. 网络层协议D. 传输控制协议34) 以下关于TCP滑动窗口说法正确的是(B )A. 在TCP的会话过程中,不允许动态协商窗口大小B. 滑动窗口机制的窗口大小是可变的,从而更有效利用带宽C. 大的窗口尺寸可以一次发送更多的数据,从而更有效利用带宽D. 限制进入的数据,因此必须逐段发送数据,但这不是对带宽的有效利用35) 端口号的目的是(A )A. 跟踪同一时间网络中的不同连接B. 源系统产生端口号来预报目的地址C. 源系统使用端口号维持会话的有序,以及选择适当的应用D. 源系统根据应用程序的使用情况,用端口号动态的将终端用户分配给一个特定的连接36) 下面有关NAT叙述正确的是ABDA. NAT是英文“NEtowrk ADDrEss TrAnslAtion”的缩写B. 地址转换又称地址翻译,用来实现私有地址与公用网络地址之间的转换C. 当内部网络的主机访问外部网络的时候,一定不需要NATD. 地址转换的提出为解决IP地址紧张的问题提供了一个有效途径37) 国际上负责分配IP地址的专业组织划分了几个网段作为私有网段,可以供人们在私有网络上自由分配使用,以下属于私有地址的网段是:ABCA. 10.0.0.0/8B. 172.16.0.0/12C. 192.168.0.0/16D. 224.0.0.0/838) 以下的应用程序中,基于TCP协议的有CDgA. PINGB. TFTPC. TELNETD. FTPE. OSPFF. SNMPG. WWW39) 下列哪些协议属于传输层协议? BDEA. NCPB. TCPC. FTPD. SPXE. UDPF. NFSG. IPX40) 下列哪些协议是TCP/IP协议栈中的网络层协议? ABEfA. IPB. ICMPC. NLSPD. UDPE. ARPF. RARPG. IGRP41) 192.168.1.127代表的是( E)地址A. 主机B. 网络C. 组播D. 广播E. 以上说法都不完全正确42) TCP协议建立了一条端到端的面向连接的通信,下面的说法正确的是:BA. 在主机之间存在一条物理电路B. 在主机之间存在一条虚连接C. 在主机之间建立了一条直连隧道D. 以上说法都不正确43) 下面那个地址表示的是子网内所有参与多播的路由器及主机?AA. 224.0.0.1B. 224.0.0.2C. 224.0.0.3D. 224.0.0.944) 路由项10.0.24.0/21可能由如下那几个条子网路由会聚而来ACA. 10.0.0.25/16B. 10.0.0.23/16C. 10.0.0.26/16 00011 000 00011 001 00010 111 00011 010 00010 110D. 10.0.0.22/16路由汇聚算法的实现:假设下面有4个路由:172.18.129.0/24172.18.130.0/24172.18.132.0/24172.18.133.0/24如果这四个进行路由汇聚,能覆盖这四个路由的是:172.18.128.0/21算法为:129的二进制代码是10000001130的二进制代码是10000010132的二进制代码是10000100133的二进制代码是10000101这四个数的前五位相同都是10000,所以加上前面的172.18这两部分相同的位数,网络号就是8+8+5=21。
《TCP/IP协议A2卷》期末考试试卷附答案一、填空(每空1分,共20分)1. 通信子网主要由和组成。
2. 双绞线有、两种。
3. 局域网常用的拓扑结构有总线、、三种。
4. TCP/IP模型由低到高分别为、、、层次。
5. 常用的IP地址有A、B、C三类,128.11.3.31是一个类地址,其网络标识为,主机标识。
6. 在TCP/IP层次模型的网际层中包括的协议主要有IP、ICMP、和。
7. 网络协议三要素是、、。
8. UDP可以提供__________________、__________________________服务。
二、判断正误(每题1分,共10分)1. 使用UDP协议不能实现可靠的应用服务。
( )2. TCP协议实现时发送窗口要小于等于接收窗口和拥塞窗口的最小值。
( )3. 交换机连接共享以太网段时,对应的端口要使用CSMA/CD进行介质访问。
()4. ADSL实现上行和下行不同的网络带宽。
( )5. 属于同一条虚电路的分组可以不按照同一路由进行转发。
()6.ICMP 差错报告在传送过程中享受特别优先权。
()7.IPv6既支持有状态地址自动配置机制,也支持无状态的地址自动配置.( )8.IPv6 中NDP协议使用更加有效的多播和单播邻接点发现报文,取代了ARP,ICMPv4路由发现和ICMPv4重定向报文。
()9. IP地址分类中,共有A、B、C、D四类地址()10.单模光纤比多模光纤更适合用于高速度、长距离的传输。
()三、选择题(单选或多选) (每题2分,共40分)1.在OSI的( )使用的互联设备是路由器。
A.物理层 B. 数据链路层 C. 网络层 D. 传输层2.在以下的IP地址中,属于B类地址的是()A.112.213.12.23 B. 210.123.23.12C. 23.123.213.23D. 156.123.32.123.下列给出的协议中,属于TCP/IP协议结构应用层的是( ) 。
tcp考试题及答案TCP考试题及答案1. TCP协议属于哪一层?A. 应用层B. 传输层C. 网络层D. 数据链路层答案:B2. TCP协议的主要功能是什么?A. 路由选择B. 错误检测C. 可靠传输D. 网络接口管理答案:C3. TCP协议如何确保数据的可靠传输?A. 通过数据包确认机制B. 通过数据包重传机制C. 通过数据包分片机制D. 通过数据包加密机制答案:A、B4. TCP协议的三次握手过程包括哪些步骤?A. 客户端发送SYN包B. 服务器发送SYN+ACK包C. 客户端发送ACK包D. 服务器发送FIN包答案:A、B、C5. TCP协议的四次挥手过程包括哪些步骤?A. 客户端发送FIN包B. 服务器发送ACK包C. 服务器发送FIN包D. 客户端发送ACK包答案:A、B、C、D6. TCP协议的窗口滑动机制是什么?A. 一种流量控制机制B. 一种拥塞控制机制C. 一种数据加密机制D. 一种数据压缩机制答案:A7. TCP协议的拥塞控制机制包括哪些算法?A. 慢启动B. 拥塞避免C. 快速重传D. 快速恢复答案:A、B、C、D8. TCP协议的序列号和确认号的作用是什么?A. 序列号用于标识发送的数据包B. 确认号用于标识接收的数据包C. 序列号用于流量控制D. 确认号用于拥塞控制答案:A、B9. TCP协议的MSS(最大报文段长度)是什么?A. 指TCP协议允许的最大数据包大小B. 指TCP协议允许的最小数据包大小C. 指TCP协议允许的最大窗口大小D. 指TCP协议允许的最小窗口大小答案:A10. TCP协议的TIME_WAIT状态是什么?A. 表示TCP连接已建立B. 表示TCP连接已关闭C. 表示TCP连接正在等待数据传输完成D. 表示TCP连接正在等待足够的时间以确保数据包被对方接收答案:D。
本答案仅仅为个人整理版本,不保证其完全正确性一、单项选择题1、TCP/IP支持哪三种类型的数据发送( A )A. 多播、广播、单播2、 TCP/IP体系结构中的TCP和IP所提供的服务分别为( D ) D.传输层服务和网际层服务3、因特网的前身是( C )C. ARPANET4、TCP/IP网络协议主要在OSI模型的哪些层上操作( C )C. 网络层、传输层、应用层5、C 类 IP 地址的最高三个比特位,从高到低依次是( B )B. 110 6、“三网合一”中的三网是指( A )三个独立运行的通信网络。
A. 电信网、计算机网、有线电视网7、以下IP地址中,属于B类地址的是( D )。
D. 156.123.32.128、IP地址234.5.6.7是IP地址分类中的( D )D.D类9、传统以太网的最大传输包长MTU是:( B )A.1522B.1518C.1500D.148210、在一个C类地址的网段中要划分出15个子网,下面那个子网掩码比较适合?( C )C. 255.255.255.24011、逻辑地址202.112.108.158,用 Ipv4二进制表示32地址正确的是:( A )A.11001010 01110000 01101100 1001111012、以太网最大可传送的帧(数据)长度为( D )个8位组。
D. 150013、在OSI的( C )使用的互联设备是路由器。
C. 网络层14、子网掩码的设置正确的是( C ).C.对应于网络地址的所有位都设为1 915、邮局协议POP使用的熟知端口号为( C )C.11016、IP(版本4)报文的头部长度不应大于( C )字节C. 6017、在同一自治系统中实现路由器之间自动传播可达信息、进行路由选择的协议称为( B )。
B. BGP18、在计算机网络中,主机及主机上运行的程序可以用( A )来标识。
A.IP地址,端口号。
19、ARP请求帧在物理网络中是以( B )方式发送的B.广播20、IP报文中一部分字段专门用来描述报文的生命周期,即TTL值,它的最大值是( A )。
一、名词解释1、HTML:HyperText Markup Language,即超文本标记语言或超文本链接标示语言,是所有浏览器都可以理解的标准语言,是一种描述文档结构的语言,不能描述实际的表现形式。
HTML语言使用描述性的标记符来指明文档的不用内容。
2、HTTP:HyperText Transfer Protocol,是超文本传输协议,互联网上应用最为广泛的一种网络协议,是用于Web服务器和浏览器之间的通信协议,是一种请求/响应式的协议。
在Internet上的Web服务器上存放的都是超文本信息,客户机需要通过HTTP协议传输所要访问的超文本信息。
HTTP包含命令和传输信息,不仅可用于Web访问,也可以用于其他因特网/内联网应用系统之间的通信,从而实现各类应用资源超媒体访问的集成。
3、IMAP:Internet Mail Access Protocol(交互式邮件存取协议),它的主要作用是邮件客户端(例如MS Outlook Express)可以通过这种协议从邮件服务器上获取邮件的信息,下载邮件等。
当前的权威定义是RFC3501。
IMAP协议运行在TCP/IP协议之上,使用的端口是143。
它与POP3协议的主要区别是用户可以不用把所有的邮件全部下载,可以通过客户端直接对服务器上的邮件进行操作。
4、DHCP:动态主机设置协议(Dynamic Host Configuration Protocol,DHCP)是一个局域网的网络协议,使用UDP协议工作,主要有两个用途:给内部网络或网络服务供应商自动分配IP地址给用户,给内部网络管理员作为对所有计算机作中央管理的手段。
5、DNS:域名系统 (Domain Name System),是一种工作在TCP/IP的应用层的分布式网络目录服务,它通过维护一个遍布全球的分布式数据库,提供主机名和IP地址之间的转换及有关电子邮件的选路信息。
6、SNMP:(Simple Network Management Protocol,简单网络管理协议),SNMP的目标是管理互联网Internet上众多厂家生产的软硬件平台,因此SNMP受Internet标准网络管理框架的影响也很大。
现在SNMP已经出到第三个版本的协议,其功能较以前已经大大地加强和改进了。
7、OSPF:(Open Shortest Path First开放式最短路径优先)是一个内部网关协议(Interior Gateway Protocol,简称IGP),用于在单一自治系统(autonomous system,AS)内决策路由。
与RIP相比,OSPF是链路状态路由协议,而RIP是距离矢量路由协议。
OSPF的协议管理距离(AD)是110。
8、IPsec:该协议是一种有IETF设计的端到端的、确保基于IP通讯的数据安全性机制。
支持对数据的加密,同时确保数据的完整性。
(网络协议安全)网络通信提供透明的安全服务,保护TCP/IP通信免遭窃听和篡改,可以有效抵御网络攻击,同时保持易用性。
IPSec基于一种端对端的安全模式。
9、MPLS:Multi-Protocol Label Switching,多协议标签交换,是一种用于快速数据包交换和路由的体系,它为网络数据流量提供了目标、路由、转发和交换等能力。
更特殊的是,它具有管理各种不同形式通信流的机制。
MPLS 独立于第二和第三层协议,诸如 ATM 和 IP。
它提供了一种方式,将 IP 地址映射为简单的具有固定长度的标签,用于不同的包转发和包交换技术。
它是现有路由和交换协议的接口。
10、ATM:是Asynchronous Transfer Mode(ATM)异步传输模式的缩写。
ATM是一项数据传输技术,是实现B-ISDN的业务的核心技术之一。
ATM是以信元为基础的一种分组交换和复用技术,它是一种为了多种业务设计的通用的面向连接的传输模式。
它适用于局域网和广域网,它具有高速数据传输率和支持许多种类型如声音、数据、传真、实时视频、CD质量音频和图像的通信。
11、ARP:ARP,即地址解析协议,实现通过IP地址得知其物理地址。
在TCP/IP网络环境下,每个主机都分配了一个32位的IP地址,这种互联网地址是在网际范围标识主机的一种逻辑地址。
为了让报文在物理网路上传送,必须知道对方目的主机的物理地址。
这样就存在把IP地址变换成物理地址的地址转换问题。
以以太网环境为例,为了正确地向目的主机传送报文,必须把目的主机的32位IP地址转换成为48位以太网的地址。
这就需要在互连层有一组服务将IP地址转换为相应物理地址,这组协议就是ARP协议。
另有电子防翻滚系统也称为ARP。
12、IMCP:网络控制报文协议,它是TCP/IP协议族的一个子协议,用于在IP主机、路由器之间传递控制消息。
13、IMGP:internet组管理协议是internet协议家族中的一个组播协议,用于IP主机向任一个直接相邻的路由报告他们的组成员情况。
二、问答题1、分别画出osi网络模型和TCP/IP网络模型,并指出它们的对应关系。
答:OSI: TCP/IP:应用层→应用层表示层↗会话层↗传输层→传输层网络层→网际层数据链路层→网络接口层物理层↗相当于OSI中应用层,表示层,会话层合为应用层;数据链路层,物理层合为网络接口层。
2、什么是端口?互联网中如何标识一个网络进程?传输层中端口是抽象的目的端点,是逻辑意义上的端口,用一个正整数的端口号表示。
网络上传输的数据分组的源和目的都是进程,网络上所有的通信都看作是进程之间的通信,传输层用端口标识不同的进程。
3、举例说明NVT在TCP/IP网络中的作用及优点。
为支持异构性,TELNET定义了一个网络虚拟终端,为远程系统提供一个标准接口,客户端程序不必了解远程系统的细节们只需使用标准接口来构建程序即可。
为了使远程主机能够正确识别用户输入的信息,而用户屏幕上也能正确显示远程主机输出的信息,NVT格式充当了桥梁的作用。
引入NVT之后,客户端和服务器可以使用各自的数据格式,只是数据通过TCP连接在Internet上传送时,需要转换为统一的NVT格式。
当用户从本地键入普通字符时,NVT将按其原始含义传送,当用户键入组合键时,NVT将它转化为特殊的ASCII字符在网络上传送。
4、简述Arp协议的作用及其工作过程,给出一个能够产生ARP分组的操作并解释。
答:ARP使用映射表进行工作。
映射表是指地址解析协议高速缓存,它提供了IP地址和物理地址的映射。
在局域网上,ARP根据目的IP地址的在映射表中查找对应的物理地址。
如果ARP找到对应的物理地址,它就把物理地址返回给发送端。
如果没找到,则ARP模块向网络广播一个ARP请求分组,ARP请求分组包括发送端的IP地址和物理地址,以及接收端的IP地址。
网络中的所有主机都会收到请求,但只有真正的接收端才能识别ARP请求分组的目的IP地址,并发回ARP应答分组给发送端。
ARP应答分组包含有接收端的IP地址和物理地址。
ARP应答分组用单播形式直接发送给发送端,它使用请求分组提供的物理地址。
发送端接收到ARP应答分组后,将获得的物理地址放入ARP缓存中,以后若再有发送到该IP目的地址的分组,直接查找映射表即可。
产生ARP分组的操作及解释5、如何利用IP选项指定数据报在互联网中传递的路由?给出一个含有严格路由策略选项的IP报文的例子,并解释其中各字段的含义。
利用IP选项类型中的严格的源路由SSRR或者宽松的源路由LSRR指定数据报在互联网中传递的路由,SSRR和LSRR都要求数据报必须经过有数据字段指定的所有路由器,到达最后一个指定地址(最终目的地址)。
并将经过的路由器的出口地址记录在路由数据字段中。
LSRR允许数据报经过任何非指定的路由器,这是与SSRR最大的区别。
6、在客户/服务器编程中,如何判断客户机是否能够和服务器相应的端口连通?简述测试数据报的生成、传递和原因判断过程。
7、用流程图画出面向连接的SCOKET编程中客户端和服务器端的工作过程已及客户端和服务器端之间的交互。
并用图或文字说明FTP/EMAIL客户端的实现原理。
8、简述Telnet的连接和通信过程。
连接过程:Telnet服务是基于TCP协议的,使用的服务端口是23。
Telnet的TCP链接是在用户和服务器端口之间建立的,服务器在23端口上监听客户请求。
由于TCP连接是全双工的,并通过链接双方的端口来标识,服务器可对不同的用户端口于与服务器的23端口之间的许多并发连接进行应答。
下图为Telnet连接示意图,其中客户端可取任意大于1024的数值。
通信过程:上图说明了客户端与服务器的交互过程。
用户调用Telnet程序后,本地计算机上的客户端请求建立一条到远程服务器的TCP连接,服务器接受连接请求后即可通过TCP连接相互传送数据。
客户端读入用户从键盘输入的信息,数据经过Telnet客户端软件解释后通过TCP/IP网络传送到远程主机,远程主机收到的数据,经过Telnet服务器软件解释、处理后,发送给伪终端(Pseudo Terminal),然后再通过相反的过程吧输出结果送回客户端,并显示在用户屏幕上。
多个用户可以访问同一台服务器,服务器通过为每个用户提供一个单独的程序线程(Program Thread)来管理多个用户的请求。
9、用伪代码给出Email发送客户端的主要实现过程。
要求体现出客户端和服务器的连接过程、响应的处理过程、邮件发送等,对程序的健壮性、灵活性等不做要求。