文档库 最新最全的文档下载
当前位置:文档库 › TCP-IP练习题

TCP-IP练习题

TCP-IP练习题
TCP-IP练习题

一单选题

1.OSI模型数据链路层的主要功能是()

A、利用不可路由的物理地址建立平面网络模型

B、通过物理媒体以比特流格式传输数据

C、利用逻辑地址建立多个可路由网络

D、建立、管理和终止应用层实体之间的会话

2.网络类型号127.x.y.z表示(其中x,y,z表示小于或等于255的一个任意十进制数字)

()

A、一个专用地址

B、一个组播地址

C、一个回送地址

D、一个实验地址

3.TCP/IP模型的网络接口层对应于OSI模型的()

A、物理层和数据链路层

B、数据链路层和网络层

C、物理层、数据链路层和网络层

D、仅网络层

4.IP报头的最大长度是多少个字节()

A、20

B、60

C、64

D、256

5.下列哪个协议可提供“ping”和“traceroute”这样的故障诊断功能()

A、ICMP

B、IGMP

C、ARP

D、RARP

6.下列对于IP地址的描述不正确的是()

A、主机部分全为“1”的IP址址称为有限广播

B、0.x.y.z表示本网络的指定主机

C、一个A类网的IP址址x.0.0.0表示x这个网络

D、IP地址172.16.0.0~172.31.255.255属于保留地址

7.下列哪项属于有效的C类IP地址范围(“hhh”表示可分配的主机地址部分)()

A、192.000.001.hhh ~ 223.255.254.hhh

B、192.hhh.hhh.hhh ~ 239.255.255.255

C、224.000.000.000 ~ 239.255.255.255

D、128.001.hhh.hhh ~ 191.254.hhh.hhh

8.为了确定将数据发送到下一个网络的路径,网络层必须首先对接收到的数据帧做什么

()

A、封装数据包

B、改变其IP地址

C、改变其MAC地址

D、拆分数据包

9.从一个C类网络的主机地址借3位时,可建立多少个可用子网()

A、3

B、6

C、8

D、12

10.位于同一子网内的每台主机的IP地址满足()

A、网络部分与主机部分相同

B、网络部分与子网部分相同

C、子网部分与主机部分相同

D、只需网络部分相同即可

11.使用超网(CIDR)技术的主要原因是()

A、为了去除对子网掩码的需求

B、为了扩大路由表的长度

C、为了减少路由表的条目

D、为了增加额外的B类网络

12.ARP请求作为下列哪种类型的以太网帧被发送()

A、广播

B、单播

C、组播

D、定向广播

13.TCP在应用程序之间建立了下列哪种类型的线路()

A、虚拟线路

B、动态线路

C、物理线路

D、无连接线路

14.下列哪项正确地描述了代理ARP()

A、代理ARP允许一个无盘工作站获取另一个无盘工作站的IP址址

B、代理ARP将目的IP地址解析为目的物理(MAC)地址

C、代理ARP允许路由器代替本地主机回应ARP请求

D、代理ARP允许路由器代替远程主机回应ARP请求

15.在发送TCP接收到确认ACK之前,由其设置的重传计时器到时,这时发送TCP会()

A、重传重要的数据段

B、放弃该连接

C、调整传送窗口尺寸

D、向另一个目标端口重传数据

16.下列哪项有关UDP的描述是正确的()

A、UDP是一种面向连接的协议,用于在网络应用程序间建立虚拟线路

B、UDP为IP网络中的可靠通信提供错误检测和故障恢复功能

C、文件传输协议FTP就是基本UDP协议来工作的

D、UDP服务器必须在约定端口收听服务请求,否则该事务可能失败

17.下列哪项最恰当地描述了建立TCP连接时“第一次握手”所做的工作()

A、“连接发起方”向“接收方”发送一个SYN-ACK段

B、“接收方”向“连接发起方”发送一个SYN-ACK段

C、“连接发起方”向目标主机的TCP进程发送一个SYN段

D、“接收方”向源主机的TCP进程发送一个SYN段作为应答

18.发送应用程序可以通过设置下列哪两个标志来使TCP进程在传送缓冲器填满前发送

数据()

A、FIL和PSH

B、PSH和URG

C、UGR和FIN

D、FIL和FIN

19.下列哪项最恰当地描述了生存时间TTL在IP数据报中的使用()

A、TTL指出了允许发送主机在线的时间长度

B、TTL指出了数据报在一个网段上停留的秒数

C、TTL对数据报在一个路由器处等待的时间进行按秒计数

D、数据报每经过一个路由器其TTL值就减一

20.下列哪项最恰当地描述了UDP的多路分解过程()

A、UDP使目标主机将接收到的数据包通过多个IP地址进行路由

B、UDP使用IP地址使得多个应用程序在同一主机内同步通信

C、UDP使用端口编号使得多个应用程序在同一主机内同步通信

D、UDP允许多个主机通过单一虚拟线路进行通信

21.一个数据报被标记为“不可分段”,而这时数据报要通过一个最大传输单元MTU小于

该数据报尺寸的网段进行传输,则接下来会发生()

A、用于传输的网络设备将调节该网段的MTU以适应该数据报的尺寸

B、用于传输的网络设备将压缩此数据报以适应该网段的MTU

C、用于传输的网络设备将放弃该数据报并通知源结点

D、用于传输的网络设备将保留该数据报直到该网段的MTU增大为止

22.为了将几个已经分片的数据报重新组装,目的主机需要使用IP数据报头中的哪个字

段()

A、首部长度字段

B、服务类型ToS字段

C、版本字段

D、标识符字段

23.对于下列给定条件:(1)目的网段的最大传输单元MTU为512字节;(2)一个1500

字节的数据报;(3)一个20字节的IP报头。传输设备需要将数据报分成多少段来匹

配此网段的MTU()

A、1

B、2

C、3

D、4

24.TCP插口socket由下列哪项中的地址组合而成()

A、MAC地址和IP地址

B、IP地址和端口地址

C、端口地址和MAC地址

D、端口地址和应用程序地址

25.下列哪一项不属于TCP的功能()

A、最高效的数据包传递

B、流控制

C、数据包错误恢复

D、多路分解多个应用程序

26.下列哪项最恰当地描述了在TCP数据包中使用的序列编号()

A、标识下一个期望的序列号

B、标识源结点希望连接的下一个应用程序

C、说明主机在当前会话中接收到的SYN编号

D、标识段中第一个数据字节的序列号

27.下列哪项不是TCP协议为了确保应用程序之间的可靠通信而使用的()

A、ACK控制位

B、序列编号

C、校验和

D、紧急指针

28.本地TCP进程发送4个数据段,每个段的长度为4字节,其第1个序列号为7 806 002。

那么接收进程为表明其接收到第3个数据段而返回的确认号是()

A、7 806 010

B、7 806 011

C、7 806 014

D、7 806 015

29.接收TCP为了表明其已收到源结点的SYN数据包,向源结点发送下列哪种类型的数

据包()

A、SYN-ACK

B、SYN-2

C、ACK

D、RESYN

30.下列哪种类型的TCP段包含窗口尺寸公告()

A、SYN

B、ACK

C、PSH

D、WIN

31.TCP进程如何处理失败的连接()

A、发送一个FIN段询问目的端的状态

B、在超出最大重试次数后发送一个复位(RST)段

C、发送一个RST段重置目的端的重传计时器

D、发送一个ACK段,立即终止该连接

32.下列哪种网络通信类型不需要使用路由器()

A、直接路由

B、静态路由

C、默认路由

D、动态路由

33.为了自动建立路由表,路由器必须使用下列哪种间接路由类型()

A、静态路由

B、默认路由

C、stub路由

D、动态路由

34.自治系统相互之间交换路由信息时使用的协议类型为()

A、IGRP

B、IGP

C、EGP

D、DV A

35.下列哪项最恰当地解释了RIP协议中“最大直径为15跳步”的含义()

A、路由器最大可以有15个端口

B、路由器最大可连接15个独立的网络

C、任何一个网络不能超过15跳步

D、任何所连接的网段都仅支持15台主机

36.为了定位相邻路由器,OSPF路由器会发送下列哪种类型的数据包()

A、Discover数据包

B、Hello数据包

C、Locate数据包

D、Find数据包

37.下列哪项不属于距离向量算法DV A稳定特性()

A、停止

B、抑制更新

C、跳步数限制

D、水平分割

38.链路状态路由器建立下列哪项内容以描述到达每个目的网络的成本()

A、LSA树

B、DNS树

C、STP树

D、SPF树

39.BGP虽是一种外部网关协议,但它的原理与下列哪种协议或算法类似()

A、LSA

B、DV A

C、IGP

D、SPF

40.OSI模型物理层的主要功能是()

A、为信息传送提供物理地址

B、建立可以通过网段携带高层PDU的数据帧

C、利用网络和主机地址通过网络路由数据包

D、通过物理媒体以比特流格式传输数据

41.下面哪一项不属于网际层协议()

A、IGMP

B、IP

C、UDP

D、ARP

42.下列哪种网络设备无法减少网络冲突()

A、集线器

B、网桥

C、交换机

D、路由器

43.下面哪个是有效的B类地址()

A、15.129.89.76

B、151.129.89.76

C、193.129.89.76

D、223.129.89.76

44.无盘工作站在使用RARP协议请求一个IP地址时,如何识别其自身()

A、通过其子网掩码

B、通过其MAC地址

C、通过其IP地址

D、通过其网络编号

45.十进制数129的二进制表示是()

A、10001000

B、10000001

C、11001000

D、10010000

46.从一个C类网络的主机地址借5位则每个子网支持的可用主机数是()A、3 B、

6 C、8 D、12

47.下列哪个术语不是表示物理地址()

A、端口地址

B、MAC地址

C、适配器地址

D、硬件地址

48.一个IP数据报的最大长度是多少个字节()

A、521

B、576

C、1500

D、65535

49.路由器根据下列哪种信息来做出数据包转发决定()

A、路由器的MAC地址表

B、路由器的路由表

C、路由器的主机表

D、路由器的NAT表

50.下列哪项是距离向量算法(DV A)的别名()

A、Dijkstra算法

B、SPF算法

C、Bellman-Ford算法

D、LSA

51.路由信息协议RIP使用下列哪种度量标准来确定路径()

A、成本

B、带宽

C、滴答数

D、跳步数

52.以太网专用组播地址为()

A、00.00.5E.00.00.00

B、01. 00.00.00.00.00

C、01. 00.5E.00.00.00

D、FF.FF.FF.FF.FF.FF

53.下列哪项不是用于OSPF控制网络路由表更新流量的()

A、OSPF将网络分为多个子域,称为区域路由

B、OSPF支持组播,而不是广播路由信息

C、OSPF仅传递路由表发生改变的条目,而不是整个路由表

D、OSPF定义了15个跳步的自治系统直径

54.在子网广播地址中,哪部分地址的位全为“1”()

A、子网部分

B、网络部分

C、掩码部分

D、主机部分

55.下面哪一项不是TCP/IP网际层协议的功能()

A、全球性寻址结构

B、数据包分段

C、端到端数据流服务

D、服务类型请求

56.Telnet是TCP/IP哪一层的协议( )

A、网络接口层

B、网际层

C、传输层

D、应用层

57.对于给定的逻辑地址,网络主机使用下列哪个协议来得到其物理地址( )

A、DNS

B、RARP

C、DHCP

D、ARP

58.用一个集线器连接几台主机构成的网络拓扑结构是( )

A、总线型

B、星型

C、环型

D、网状

59.路由器工作在TCP/IP模型中的哪一层( )

A、网络接口层

B、网际层

C、传输层

D、应用层

60.OSI参考模型中,物理层、数据链路层和网络层属于( )

A、资源子网

B、通信子网

C、能源子网

D、服务子网

61.C类网络地址共有多少个网络位和主机位( )

A、16个网络位,16个主机位

B、8个网络位,24个主机位

C、24个网络位,8个主机位

D、30个网络位,2个主机位

62.下列哪个设备可支持在独立的IP网络之间通信( )

A、集线器

B、网桥

C、第2层交换机

D、路由器

63.TCP/IP模型的应用层对应OSI模型的( )

A、应用层

B、会话层

C、表示层

D、以上三层都包括

64.C类地址的每个网络的可用主机数为( )

A、254

B、256

C、65534

D、65536

65.D类地址也可以叫做哪类地址( )

A、单播

B、广播

C、专用

D、组播

66.下列哪项是十进制数254对应的二进制数( )

A、11111110

B、01111111

C、10111111

D、00111111

67.若子网掩码为255.255.255.192,用对应的IP前缀表示应为( )

A、/26

B、/28

C、/30

D、/32

68.传输控制协议TCP表述正确的内容是( )

A、面向连接的协议,不提供可靠的数据传输

B、面向连接的协议,提供可靠的数据传输

C、面向无连接的服务,提供可靠数据的传输

D、面向无连接的服务,不提供可靠的数据传输

69.以下对IP地址分配中描述不正确的是( )

A、网络ID不能全为1,也不能全为0

B、网络ID不能以127开头

C、同一网络上的每台主机必须有不同的网络ID

D、同一网络上的每台主机必须分配有唯一的主机ID

70.逻辑地址202.112.108.158,用二进制表示正确的是( )

A、11001010 01110000 01101100 10011110

B、10111101 01101100 01101100 10011001

C、10110011 11001110 10010001 00110110

D、01110111 01111100 01110111 01110110

71.子网掩码的设置正确的是( )

A、对应于网络地址的所有位都设为0

B、对应于主机地址的所有位都设为1

C、对应于网络地址的所有位都设为1

D、以上都不对

72.文件传输协议(FTP)使用什么样的服务( )

A、ICMP服务

B、UDP服务

C、TCP服务

D、SMTP服务

73.在同一自治系统内实现路由器之间自动传播可达信息、进行路由选择的协议称为( )

A、EGP

B、BGP

C、IGP

D、GGP

74.RIP规定活动节点每隔多少秒广播一轮其当前路由表中的路由信息( )

A、60

B、120

C、180

D、30

75.下列哪项不是动态路由选择协议的度量标准( )

A、跳步数

B、路由器性能

C、链路性能

D、传输延迟

76.RIP规定被动节点在学到一个路由后要立即开始计时,在多少秒之内,如果一直没有

再次得到关于此路由的广播,则放弃此路由( )

A、160

B、180

C、30

D、60

77.对网际控制协议(ICMP)描述错误的是( )

A、ICMP封装在IP数据报的数据部分

B、ICMP消息的传输是可靠的

C、一般不把ICMP作为高层协议,而只作为IP必需的一个部分。

D、ICMP一般用于在Internet上进行差错报告

78.对UDP数据报描述不正确的是( )

A、是无连接的

B、是不可靠的

C、不提供确认

D、提供消息反馈

79.IP报头中若其首部长度字段取值为二进制1010,则表明该IP数据报的首部长度是十

进制的()个字节

A、10

B、20

C、40

D、80

80.Internet上的WWW服务在哪一种协议直接支持下实现的()

A、TCP

B、IP

C、HTTP

D、SMTP

81.在B类网中,IP地址用几位表示主机地址()

A、24位

B、16位

C、8位

D、4位

82.在IP网络中,子网掩码的作用是()。

A、掩盖IP地址

B、掩盖TCP端口号

C、获得IP地址中的主机号

D、获取IP地址中的网络号

83.路由表中不包含()。

A、目的IP地址

B、下一个路由地址

C、网络接口地址

D、TCP端口号

84.ARP协议的功能是()。

A、根据IP地址找到MAC地址

B、根据MAC地址找到IP地址

C、传输ICMP消息

D、传输UDP报文段

85.网络操作系统中的PING命令可用于()。

A、测试指定的主机是否可达

B、计算发出请求到收到应答的来回时间

C、估计网络的当前负载

D、以上皆是

86.TCP头的固定部分为()。

A、40字节

B、32字节

C、20字节

D、16字节

87.在TCP连接建立过程中,首先由请求建立连接的一方(客户端)发送一个TCP段,

该TCP段应将()。

A、FIN置为1

B、FIN置为0

C、SYN置为1

D、SYN置为0

88.下面的说法哪一个是错误的()

A、在TCP协议中,发送方必须重发久未应答的TCP段

B、TCP协议的接收方必须将剩余缓冲区的大小置入Windows size字段中来通知发送

C、在任何情况下,TCP实体总是立即发送应用程序的输出数据

D、TCP的发送方除了需要一个发送窗口外,还需要维持一个阻塞窗口

89.下面的说法哪一个是正确的()

A、由于TCP是可靠的数据传输协议,而UDP是不可靠的数据传输协议,所以TCP

总是优于UDP

B、点对点网络不需要ARP协议,以太网需要ARP协议

C、IP实体不仅要接收和发送IP数据报,还要维护路由表

D、SLIP和PPP均支持动态IP地址

90.下面那个TCP/IP传输层协议提供了端到端面向事务的高效无连接服务()

A、IP

B、TCP

C、UDP

D、ICMP

91.网卡的主要功能不包括( )

A、将计算机与通信介质相连

B、进行电信号的匹配

C、实现数据通信

D、实现网络互联

92.在OSI模型中,服务正确理解为()。

A、各层向下层提供操作

B、各层间对等实体间通信的功能实现

C、各层向上层提供的一组功能

D、和协议的含义一样

93.最早出现和使用的计算机网络是()。

A、Aarpanet

B、Ethernet

C、Bitnet

D、Internet

94.ISP是指()。

A、Internet服务提供商

B、传输协议

C、Internet

D、一种域名

95.Ethernet的通信协议是()。

A、TCP/IP

B、SPX/IPX

C、CSMA/CD

D、IEEE802.5

96.某台主机属于中国电信系统,其域名应以()结尾。

A、https://www.wendangku.net/doc/789392996.html,

B、com

C、https://www.wendangku.net/doc/789392996.html,

D、net

97.Internet的三项主要服务项目的英文缩写是()。

A、WE

B、HUB、HTML B、E-MAIL、FTP、WWW

C、ISP、HUB、BBS

D、TCP/IP、FTP、PPP/SLIP

98.TCP采用的滑动窗口()

A、是3位的滑动窗口

B、仅用于流量控制

C、传输过程中窗口大小不调整

D、窗口大小为0是合法的

99.令牌总线(Token Bus)的访问方法和物理层技术规范由( ) 描述

A. IEEE802.2

B. IEEE802.3

C. IEEE802.4

D. IEEE802.5

100.PPP协议是哪一层的协议()

A、物理层

B、数据链路层

C、网络层

D、应用层

101.在TCP/IP协议中,提供端到端服务的是:

A、网络接口层、网络层、传输层和应用层

B、网络层、传输层和应用层

C、传输层和应用层

D、应用层

102.以太网在传输数据时,使用()机制。

A、尽最大努力交付

B、滑动窗口

C、简单停等

D、超时

103.若某IP地址的网络号全部为0,则该IP地址表示()

A、本网络

B、直接广播地址

C、有限广播地址

D、回送地址

104.对于ICMP协议,以下描述正确的是()

A、ICMP只能用于传输差错报文。

B、ICMP只能用于传输控制报文。

C、ICMP既不能传输差错报文,也不能传输控制报文。

D、ICMP不仅用于传输差错报文,而且用于传输控制报文。

105.下一题

二判断题

1.IP负责数据交互的可靠性()

2.在网络体系结构中,“层”是一种纯软件的概念()

3.分组交换网采用的是电路交换技术()

4.一台主机只有安装了TCP/IP协议软件才能登陆Internet()

5.TCP/IP可以提供异构网络之间的互连()

6.传输层的主要功能是负责主机到主机的端对端的通信()

7.用户数据报协议提供可靠的数据交互服务,且不进行差错检验()

8.一台计算机可以有多个IP地址,但一个IP地址不能由两台或两台以上的计算机共同

拥有()

9.普通文件传输协议(TFTP)使用UDP服务()

10.每个IP地址用来标识一台计算机和一个网络的连接()

11.利用IP报头中的首部长度字段和总长度字段,可以知道IP数据报中数据内容的起始

位置和长度。()

12.Internet上使用的协议必须是TCP/IP。()

13.局域网上必须使用TCP/IP协议进行通信。()

14.TCP/IP协议包括TCP和IP共两个协议。()

15.在局域网上,计算机与计算机的通信是通过物理地址(MAC)来识别发送信息源和传

送目的地的。()

16.IP协议是点到点的。()

17.若ICMP差错报文出错,则不再发送关于差错报文的差错报文。()

18.下一题

三填空题

1.中国公用计算机互联网的英文名称是______。

2.Internet的接入可以分为两大类,分别是______和______。

3.在TCP/IP协议中,数据在网络接口层叫______,在网际层叫______,在传输层叫

______,在应用层叫______。(均填写英文名称)

4.为用户专网保留的C类地址的地址区间是______~______。

5.与分段有关的IP报头字段分别是分段______,分段____和分段____。

6.Ping允许用户向目的系统发送一个或多个________消息。

7.在OSPF路由中,区域ID编号为0的区域称为______区域。

8.运输层的服务访问点又称为______。

9.在TCP报头中,当SYN=1,ACK=0时表明这是一个______报文;当SYN=1,ACK=1

表明这是一个______报文。

10.TCP协议通过________机制实现可靠通信。

11.用于将WWW服务器的文档传送给浏览器的协议是______协议。

12.将IP地址解析为物理地址称为____向地址解析。

13.现有IP地址为202.125.39.129,从其主机地址中借4位以划分子网:

(1)该IP地址属于类IP地址。

(2)该类地址最多允许从主机地址中借位。

(3)该类地址中有个八位组用于指定网络部分。

(4)该IP地址的子网掩码是255.255.255. 。

(5)该IP地址的网络地址是202.125.39. 。

(6)该子网的IP前缀是/ 。

(7)该网络中所有子网可用的主机总数是。

(8)该IP地址所在子网的广播地址是202.125.39. 。

(9)该IP地址所在子网的地址范围是202.125.39. ~202.125.39.

14.源TCP在其发送缓冲器中放置了6个数据段,共2100字节,序号从0开始。接收TCP

500 800 1100 1300 1700 2100

(1)接收缓冲器可容纳段~段。

(2)这些段将使用接收缓冲器个字节。

(3)现在,源TCP发送段1并接收到ACK号为500的确认,则接收方在该ACK500段中发

送的接收窗口大小是个字节。

(4)源TCP继续发送段2并接收到ACK号为800的确认,则接收方在该ACK800段中发送

的接收窗口大小是个字节。

(5)在接收到ACK800后,源结点发送的下一个段的序列号是。

(6)源结点未收到预期的ACK1100段,这时,源结点并未为等待该ACK段而停止传输,而

是发送段4。在发送完段4后,源结点将(A、继续发送段5;B、停止发送,等待ACK1100段。)。

(7)若源结点收到了接收方对段4的确认,则说明(A、接收方尚未收到段3,需要

源结点重传段3;B、接收方已经全部收到了段1至段4的数据,期望源结点发送段5。)。

(8)假设接收方已经全部收到了段1至段4的数据,并将段1成功上交给了其上层的应用

程序,则接收方发送的确认序号是______,设置的接收窗口大小是______个字节。15.

图中(1)是协议,(2)是协议,(3)是协议,(4)是协议,(5)是协议,(6)是协议,(7)是协议,(8)是层,(9)是层,(10)是层。

16.有三类IP地址:地址、地址以及地址。

17.任何TCP/IP实现所提供的服务都用知名的~之间的端口号,大多数TCP/IP

实现给临时端口分配~之间的端口号。

18.所有关于Internet的正式标准都以文档出版。

19.以太网采用一种称作的媒体接入方法,它的速率为 Mb/s,地址为

bit。

20.802.3标准定义的帧和以太网的帧都有最小长度要求,对于以太网最少要有字节。

为了保证这一点,必须在不足的空间插入字节。

21.串行线路SLIP是一种对数据报进行封装的简单形式,适用于家庭中每台计算机

几乎都有的和接入Internet。

22.当一台主机把以太网数据帧发送到位于同一局域网上的另一台主机时,是根据

地址来确定目的接口的。

23.ARP应答的数据包内容如下所示:

00 0c 76 76 10 63 00 0c 76 76 10 94 08 06 00 01

08 00 06 04 00 02 00 0c 76 76 10 94 ca c9 8b b9

00 0c 76 76 10 63 ca c9 8b ba 20 20 20 20 20 20

20 20 20 20 20 20 20 20 20 20 20 20

则发出ARP请求的主机的MAC地址是:,其IP地址是,用点分十进制表示为。给予ARP应答的主机的MAC地址是,其IP地址是,用点分十进制表示为。在图示数据包中,表示帧类型为ARP请求或应答,协议类型(IP协议)用来表示,硬件类型用来表示。在ARP请求包中,目的主机的MAC地址表示为。

24.arp命令中,参数用来显示ARP高速缓存中的所有内容,参数用来删除ARP

高速缓存中的某一项内容,参数用来增加高速缓存中的内容。

25.以太网上有一客户机向服务器执行了ping查询命令,格式为:

ping -r 9 https://www.wendangku.net/doc/789392996.html,

利用网络抓包软件捕获的一个回显请求数据如下:

00 e0 fc 16 79 94 00 0c 76 76 10 6d 08 00 4f 00 00 64 82 bd 00 00 80 01 01 2a ca c9 8b bb ca c9 80 3c 07 27 04 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 08 00 ca 5b 04 00 7f 00 61 62 63 64 65 66 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 61 62 63 64 65 66 67 68 69

(1)该客户机的MAC地址为,定义了后续的数据类型为IP 数据报(注:如不做特殊说明,填空时一律使用原始十六进制数据)。

(2)该IP协议的协议版本号为,IP首部长度是_ _(十进制)字节,服务类型字段为_ ,整个IP数据报的长度为(十进制),标识字段为,生存时间TTL 为(十进制),字段说明是ICMP协议利用IP协议传送数据,源IP地址是,目的IP地址是。

(3)字段指明IP记录路由选项RR,字段是RR选项总字节长度,说明最多可以记录个IP地址。字段为指针字段。

(4)字段指明ICMP回显请求,字段指明代码。字段是ICMP数据包的标识符,是序号。选项数据61~77对应ASCII字符~ 。

(5)对于该回显请求所对应的回显应答数据包,若记录了5个IP地址,则其IP首部长度应当是(十进制)字节,源IP地址是,目的IP地址是,RR选项中指针字段的值为(十进制)。

(6)在该回显应答数据包中,字段指明ICMP回显应答,字段指明代码。标识符字段的值应当是,序号字段的值应当是,选项数据与回显请求中的选项数据。

26.下一题

四名词解释

1.网络协议:是计算机网络和分布系统中互相通信的对等实体间交换信息时所必须遵守

的规则的集合。

2.子网掩码:是一个32比特的二进制代码,它使接收方很容易从IP 数据包的IP 地址

中分出地址的网络标识部分和主机标识部分。

3.IP组播:是一种允许一个或多个发送者(组播源)发送单一的数据包到多个接收者(一

次的,同时的)的网络技术。

4.默认路由:是一种手动配置的路由,任何未被指定路由的数据包都会通过其默认路由

端口发往下一跳的路由器。

5.网络的收敛:信息需要以精确的、一致的观点反应新的拓扑结构。这个精确的、一致

的观点就称为收敛(convergence)。

6.ARP高速缓存:存放了最近Internet地址到硬件地址之间的映射记录。高速缓存中

每一项的生存时间一般为20分钟,起始时间从被创建时开始算起。

7.ARP代理:如果ARP请求是从一个网络的主机发往另一个网络上的主机,那么连接这

两个网络的路由器就可以回答该请求,这个过程称作委托ARP或ARP代理。

五简答题

1.Internet的接入方式有哪些?(每种接入方式请各举两例)

答:Internet的接入可以分为两大类:(1)拨号接入方式,适用于小型子网或个人用户。如:通过PSTN(公用电话网)拨号接入;通过ISDN拨号接入;通过ADSL (非对称数字用户线)接入。(2)专线接入方式,适用于中型子网接入。如:通过路由器经DDN专线接入;通过FR(帧中继)接入;通过分组交换网(如X.25)接入;通过微波或卫星接入。

2.已由网络设备的物理地址(MAC地址)作为最底层通信地址,为何还要IP地址?

答:(1)在Internet上为每台主机指定的地址称为IP地址,它是在TCP/IP协议中所规定的。(2)使用IP地址屏蔽了异构网络之间的差异,使得无论何种硬件登录Internet后都有一个统一的逻辑地址,以便互相通信。(3)如果一台主机只具备网络设备的物理地址(MAC地址)而无IP地址,则它无法登陆Internet。

3.开放最短路径优先协议OSPF针对路由信息协议RIP的哪些局限性做了何种改进?

答:(1)RIP在确定最佳路径时仅考虑跳步数,OSPF支持可配置的度量标准,允

许管理员为每条路径分配将多个要素组合在一起的成本度量标准。(2)RIP每个路由器的整个路由表会被频繁广播,极大地消耗网络带宽。OSPF路由器之间仅交换发生变化的信息。(3)RIP在目的结点间支持的最大跳步数为15,这一点将自治系统的最大规模限制在16个连续连接的网络内。OSPF支持区域路由。网络管理员可以通过将自治系统划分为子域来限制网络流量范围。(4)慢速收敛会导致路由循环,OSPF的收剑速度很快,不会出现路由循环。

4.简述采用四次握手机制释放TCP连接的四个步骤。

答:(1)源结点A向目的结点B发送连接释放请求(FIN,seq=x),并且不再向B发送数据,但仍继续接收从B发来的数据。(2)目的结点B收到此连接释放请求后立即向A发出确认(ACK,ack=x+1),但B仍可继续向A发送尚未发完的数据。(3)B 向A发送完全部数据后,再向A发连接释放请求(FIN,seq=y,ack=X+1),其中要重复上一次发出的ack=X+1。(4)A对B的连接释放请求给予确认(ACK,ack=y+1),整个连接全部结束。

5.分组交换网X.25的基本概念及它与Internet的关系。

答:分组交换不同于传统的电路交换,是存储转发方式中的一种,将要传送的报文分割成具有同一格式的分组,以此作为传输的单元,进行存储转发。互联网的雏形ARPAnet网就是利用了分组交换技术。分组交换网X.25在Internet中位于底层,即物理层和数据链路层。

6.ICANN规定了一些专用或预留的IP地址,如10.0.0.0~10.255.255.255。请分别谈谈使

用这类专用IP地址的有利方面和不足之处。

答:有利方面:(1)节省全球性唯一IP地址;(2)可以使用的地址范围更大更灵活;(3)不会同Internet上的地址发生冲突。不足之处:(1)主机将来要访问Internet时必须重新为其指定IP址址,或者在Internet访问接入点执行地址转换;

(2)如果两个机构网络的所有主机都使用专用地址,当这两个机构合并时,要对某些主机地址进行更改。

7.在TCP/IP中,数据报为什么有可能被分片?

答:在可路由的网络中,数据包可能经过多种网络设备,每个设备都可能具有不同的最大传输单元MTU。当一个数据包的尺寸大于一个网络的MTU时,为了能够使得数据包正确通过该网络,就要对此数据包进行分片。

8.简述采用三次握手机制建立TCP连接的三个步骤。

答:(1)源结点A向目的结点B发送一个SYN包并设置一个重传计时器,然后等待B的ACK确认包或计时器到时。此SYN包不含数据只有报头。(2)目的结点B记录A的初始序号,并向A回送一个SNY包来响应,它也设置一个重传计时器,并等待A 的ACK包或计时器到时。(3)当A接收到B的SYN-ACK包后,它回送一个ACK数据包。

当B收到A的这个包后连接即告建立。

9.简述TCP/IP协议各层的功能。

答:网络接口层处理与电缆(或其他任何传输媒介)的物理接口细节;网络层,有时也称作互联网层,处理分组在网络中的活动,例如分组的选路;运输层主要为两台主机上的应用程序提供端到端的通信;应用层负责处理特定的应用程序细节。10.串行线路协议SLIP在数据报的开始处和结尾处都传一个END字符,如果IP报文中某

个字符为END,为了避免产生歧义将如何处理?

答:如果IP报文中某个字符为END,那么就要连续传输两个字节0xdb和0xdc 来取代它。0xdb这个特殊字符被称作SLIP的ESC字符。

11.串行线路协议SLIP是一种简单的帧封装方法,其存在哪些缺陷?

答:1) 每一端必须知道对方的IP地址,没有办法把本端的IP地址通知给另一端。2) 数据帧中没有类型字段,如果一条串行线路用于SLIP,那么它不能同时使用

其他协议。3) SLIP没有在数据帧中加上检验和。

12.点对点协议PPP比串行线路协议SLIP具有哪些优点?

答:(1)PPP支持在单根串行线路上运行多种协议,不只是IP协议;(2)每一帧都有循环冗余检验;(3)通信双方可以进行IP地址的动态协商(使用IP网络控制协议);

(4)对TCP和IP报文首部进行压缩;(5) 链路控制协议可以对多个数据链路选项进行

设置。

13.简述主机IP层对数据报进行路由的过程。

答:当主机的IP层接收到一个数据报后,首先检查目的IP地址是否为本机的IP 地址之一或者IP广播地址。如果确实是这样,数据报就被送到由IP首部协议字段所指定的协议模块进行处理。如果数据报的目的不是这些地址,那么如果IP层被设置为路由器的功能,就对数据报进行转发,否则数据报被丢弃。

14.简述路由器进行IP路由选择的步骤。

答:(1)搜索路由表,寻找能与目的IP地址完全匹配的表目(网络号和主机号都要匹配)。如果找到,则把报文发送给该表目指定的下一站路由器或直接连接的网络接口。(2)搜索路由表,寻找能与目的网络号相匹配的表目。如果找到,则把报文发送给该表目指定的下一站路由器或直接连接的网络接口。(3)搜索路由表,寻找标为“默认”(default)的表目。如果找到,则把报文发送给该表目指定的下一站路由器。(4)如果上面这些步骤都没有成功,那么该数据报将被丢弃,路由器将会向源主机返回一个“主机不可达”或“网络不可达”的错误。

15.当发送一份ICMP差错报文时,ICMP报文始终包含产生ICMP差错报文的IP的首部和

IP数据报的前8个字节。这是为什么?

答:这样,接收ICMP差错报文的模块就会把它与某个特定的协议(根据IP数据报首部中的协议字段来判断)和用户进程(根据包含在IP数据报前8个字节中的TCP 或UDP报文首部中的TCP或UDP端口号来判断)联系起来。

16.描述Tracert程序发现路由的过程。

答:Tracert程序发送一份TTL字段为1的IP数据报给目的主机。处理这份数据报的第一个路由器将TTL值减1,丢弃该数据报,并发回一份超时ICMP报文,这样就得到了该路径中的第一个路由器的地址。然后Tracert程序发送一份TTL值为2的数据报,这样就可以得到第二个路由器的地址。继续这个过程直至该数据报到达目的主机。Tracert程序发送一份UDP数据报给目的主机,但它选择一个不可能的值作为UDP端口号(大于30,000),使目的主机的任何一个应用程序都不可能使用该端口。

因此,当该数据报到达时,将使目的主机的UDP模块产生一份“端口不可到达”错误的ICMP报文。这样,Traceroute程序所要做的就是区分接收到的ICMP信息是超时还是端口不可到达,以判断什么时候结束。

17.简述不同网络拓扑结构下的主机路由表的构成原则。

答:(1)最简单的情况是主机根本没有与任何网络相连,这种情况下的路由表只包含环回接口一项。(2)接下来的情况是主机连在一个局域网上,只能访问局域网上的主机。这时路由表包含两项:一项是环回接口,另一项是局域网(如以太网)。(3)如果主机能够通过单个路由器访问其他网络(如Internet)时,一般情况下增加一个默认表项指向该路由器。(4)如果要新增其他的特定主机或网络路由,那么就要通过特定的命令来对其进行配置。

18.什么是默认网关?

答:默认网关一般就是指默认的路由设备。该设备使用在两个网络之间要互相传送数据时。用户上网时,网络会依据IP地址对发送的数据包进行判断,如果是属于本局部网络的,就直接送向目的主机,如果不属于同一网络,而路由表中又没有该数据包的相关路由条目,就要交给默认网关,由它负责转发出去。

19.家庭用户PC,使用PPP协议呼叫Internet服务提供者(ISP),使家用PC成为临时

Internet主机。请简述PPP链路的建立过程。

答:①PC通过Modem呼叫ISP的路由器,路由器的Modem对呼叫应答并建立物理连接,然后PPP就进入链路的“建立状态”。此时PC在PPP帧的有效载荷字段中向路由器发送一系列LCP分组,这些分组及其响应主要用于选择所使用的PPP参数。②协商结束后就进入“鉴别状态”。若通信的双方鉴别身份成功,就进入“网络状态”。

③Internet服务提供者动态地分配IP地址给新登录进来的PC,以供PC在这次会话

过程中使用。④至此,PC成为一台临时的Internet主机,它可进行IP分组的收发。

20.为什么会采用无类型编址?

答:(1)对于大多数机构或团体来说,B类地址所提供的地址范围通常会超出其需要,而C类地址所提供的地址数量又太少。因此,这些机构通常都会选择申请B类地址,从而造成很多IP地址闲置。(2)无分类编址使得地址分配变得非常灵活,ISP可以视申请人网络规模的大小为其分配一个连续的地址空间。(3)无分类编址并没有增加IP地址的数量,只是通过打破分类编址对IP地址的限制来提高对IP地址的利用率。

21.简述将域名转换为相应IP地址的解析过程。

答:(1)当客户端应用程序需要用到域名对应的IP地址时,它会向解析器发出查询请求。解析器首先会检查本地DNS缓存,看看是否有匹配的项目,如果有,解析器立即将结果返回给应用程序,否则解析器会产生DNS查询报文,并将其发送到本地域名服务器。(2)当被询问到的有关本域名内主机的时候,域名服务器会直接做出回答。(3)如果服务器无法解析,则它会先从缓存中查找,看该域名是否最近被解析过,如果找到了相应的记录,服务器会把从缓存中获取的IP地址信息返回给客户端,并标记为“非权威”,即此对应关系不是原始绑定信息。(4)如果本地域名服务器在缓存中也无法找到匹配的记录项,它有两个选择:递归或迭代,这依赖于服务器的配置方式。

22.下一题

六画图题

1.设有两个局域网,其中一个为以太网,另一个为令牌环网。这两个局域网通过一个路

由器实现了互联。以太网上的一台主机A运行FTP客户程序,令牌环网上的一台主机B运行FTP服务器程序。请画出主机A与主机B通信时的网络拓扑结构图以及通信过程中所涉及的具体的TCP/IP各协议。

2.画图并解释ICMP重定向差错的产生过程。

3.(1)一个配置了RIP动态选路协议的路由器在初始化阶段以广播形式发送请求

报文,要求其他路由器发送其完整路由表。以下表格就是该路由器发送的请求报文的数据部分,请填表。

数为2,请画出该路由器对这两个网络的RIP通告报文。

4.下一题

七计算题

1、设有一个IP数据报,数据报总长度TL=800字节,分片标识符ID=5,分片标志MF=0,表示最后一个分片,分片偏移量Offset=0。现通过一个最大传输单元MTU=512字节的网络,请详细说明分片的步骤,并写出这个数据报经过这个网络时,每个分片的ID、MF、TL及Offset。

2、设有两个IP分片,第一个分片的分片标识符ID=111,数据报总长度TL=1012字节,分片标志MF=1,表示不是最后一个分片,分片偏移量Offset=0。第二个分片的分片标识符ID=111,数据报总长度TL=312字节,分片标志MF=0,表示是最后一个分片,分片偏移量Offset=124。请写出重组后的IP数据报的ID、MF、TL及Offset,要求必须写出分析过程。

3、假设一个机构需要配置一个TCP/IP网络,这个网络可以容纳30,000个主机地址,并且这个机构只能申请C类地址,所以该机构需要的请求多少个连续的C类网络地址,每个地址的前多少位相同?(写出详细的计算过程)

4、想用B类地址131.107.0.0生成4个子网,求各子网网址(写出详细的计算步骤)。

5、下一题

TCP IP课程复习题+部分答案(修改版)

2015年TCP/IP网络编程复习题 一、选择题 1、要对IP协议直接访问,必须使用()套接字 ①数据流②数据报③原始④没有办法 2、下列套接字函数可产生套接字的是() ①send ②accept ③connect ④close 3、使用数据报套接字进行网络通信的应用层协议是() ①FTP ②POP3 ③PPP ④SNMP 4、要建立数据报套接字,在socket函数中需要使用的参数是()。 ① SOCK_DGRAM②SOCK_STREAM ③ SOCK_RAM ④SOCK_PACKET 5、下面的属于IPv4地址结构的是()。 ① sockaddr_in ②sockaddr ③ addr ④in_addr 6、初始化信号量应该使用的函数名是()。 ① pthread_cond_init ②pthread_create ③ sem_init ④pthread_mutex_init 7、下列哪个协议是应用层的() ①IGMP ②HTTP ③ARP ④ICMP 8、下列哪个协议是应用层的() ①CSMA ②SMTP③TCP ④ICMP 9、在Linux下,下列哪个函数用来关闭一个套接字() ①closesocket,②WSACleanup ③close④exit 10、在数据流式套接字中()套接字函数将产生网络报文 ① socket ②bind ③ sendto ④connect 11、下列套接字函数中,不能用于数据流通信的是() ①socket ②bind ③ send ④recvfrom 12、下列套接字函数中,需要地址结构作为参数的是() ①socket ②recvfrom ③ send ④close 13、 listen函数的作用是() ①接受连接请求②设置等待连接状态③连接套接字到目的地④指定本地地址 14、 winsock中提供的用于消息机制的函数是() ①WSAStartup ② WSAEventSelect ③WSACleanup ④WSAAsynSelect 15、将长整形数值从网络顺序转换为本机顺序的函数( )

TCP IP复习资料

单选题 1.在传输层中,Tcp和UDP根据TOC或UDP首部中的哪个字段决定将数据交给哪一个进程去处理(B ) A.源地址 B.端口号 C.目的地址 D.序列号 2.路由器一般实现OSI模型的哪几层功能(C) A.3 B .2 C.1.2.3 D1.2 3.不同网络之间的通信需要什么地址(C) A .MAC地址 B.广播地址 C. IP地址 D.物理地址 4.OSI模型中网络层的PDU数据包称为什么(B) A.帧B包C段D比特流 5.下面哪个是外部网关路由选择协议(D) A、RIP B、OSPF C.EIGRP D.BGP 6.标准B类地址的子网掩码是(B) A.255.0.0.0 B.255.255.0.0 C.255.255.255.0 D. 255.255.255.255 8.以下哪个IP地址不能配置给Internet的主机使用(A) A.127.0.0.1 B.191.168.168.168 C.126.127.128.129 D.220.220.220.220 9.UDP数据包用以表示源端口和目的端口的位数是(B) A.16 B.32 C.8 D.4 10.常用的TCP端口中,用于FTP文件传输协议的是(B) A.80 B.21 C.4000 D.23 11.ARP协议的作用是(A) A.IP地址到物理地址的映射 B.域名到IP地址的映射 C.物理地址到IP地址的映射 D.端口到应用程序的映射 12.下列哪一个是IP协议中连通测试工具(B) A. Ipconfig B.ping C.tcp D.route 13.查看主机里面路由表信息的命令是(D) A.show route B.show ip protocols C. debug ip rip D. route print 14.选出一个合法的MAC地址(A) A.00-A0-C9-90-81-76 B.00-12-B5-35 C.00-A0-C9-90-81-H2 D.12-21-3D-A2 15.APR一般是由下列哪种类型的报文实现的(D) A.ARP报文应答 B.ARP报文请求 C.组播报文 D.RARP报文 16.数据链路层传输的数据单位是(A) A.帧 B.数据报 C.位 D.包 17.标准C类地址196.11.2.0内主机数量最多为(B) A.255 B.254 C.256 D.127 18.SNMP协议的传输层使用哪个协议(D) A.ICMP服务 B.SMTP服务 C.TCP服务 D.UDP服务 19.以.edu为后缀名的域名指的是(B) A.商业机构 B.教育机构 C.非盈利组织 D.政府机构 20.SOCKET编程中的全相关是指(C) A.源IP、目的IP、源端口号、目的端口号 B. 源IP、目的IP C. 源端口号、目的端口号、源IP、目的IP、协议 D.IP地址、端口号 21.RIP是一种(A) A.路由协议 B.差错控制协议 C.传输协议 D.表示协议 2.下面哪个关于OSPF的陈述是错误的(B) A.它提供了无环路的拓扑 B.它是一个有类的协议支持层次化设计 C.它比距离向量协议需要更多的内存和时钟处理周期 D.是链路状态路由选择协议 23.在超网中,一个B类地址,可以由多少个C类地址块来取代(B) A.255 B.256 C.254 D.128 24.在Internet中,一个用户打算从远程系统读取文件,请求方法为(A) A.GET B.POST C.COPY D.PUT 25.主机中了ARP欺骗病毒,可用哪个命令暂时清除ARP缓存,以重新形成正确的ARP表(C) A.ARP-a B.delete arp C.arp-d D.以上都不对 26.在以太网帧格式字段中,哪个字段执行错误检测的功能(D) A.FLAG B.ERP C.MTU D.FCS 27.TELNET通过TCP\IP协议模块在客户机和远程登录服务器之间建议一个

从OSI和TCPIP之争看标准

从OSI和TCP/IP之争看标准 要很好理解OSI和TCP/IP其实不容易。 我的看法:从历史和市场角度的理解 1950~1960年代,逐渐有了计算机联网的用户需求。 1960年代,很多人(机构、公司)都会看到这个需求,然后投入研究满足该需求的技 术。几乎是全民运动,计算机领域的,IBM、HP、DEC…….(那时intel、微软、苹果还没 有出生),通信领域的(涉及所有),大学,科研机构,热闹非凡。 百花齐放,产生了各种技术(包括TCP/IP),各大公司都有自己的一套,这些技术自成 体系,从思路到实现有很大差距,不能互通,大量的没有走出实验室。凡是我们知道名字的 都是非常优秀的,但是却不一定是市场成功的。 跟计算机相比,通信网络对互联互通的要求是首要的。现在这种状况对整个行业发展不利。于是,指定标准的需求出现了,时间是1970年代末,1980年代初。 相关各方都坐到一起来制定标准。谁都想让自家的技术成为标准。但是这是不可能的, 然后就是妥协和退让(中国不能搞民主、搞不好标准的根本原因就是没有学会妥协和退让)。 最后的标准是各家技术的一个混血儿,一般的规则是:选择该类技术中最好的,选择支持者最多的。必须遵守规则,否则标准无法产生或者由于没有人支持等于废纸。 这种标准工作可能最后没有结果,但这次成功了,结果就是OSI协议模型。那是1981年的事情。 标准出来了,但是并不是权威,没有强制性,是否实施标准、怎样实施标准仍然由各个 国家、各个公司作决定。很多人(特别我们国家)把标准以为是了不起的东西,其实不一定。有的标准确实了不起,但是大多数都昙花一现,消失得无影无踪。 OSI出台,大多数权威及专家都相信了它会一统江湖。可惜,跟历史上很多同类事件一 样,权威及专家又错了一次。 因为最终的决定权并不在权威和专家,而是市场。我认为这就象一场选举,各种产品, 各种技术放到选举台上,选民是消费者,消费者用钞票买了某个产品,就等于投了它一票 (^_^,钞票=选票)。与其它选举不一样的是,这种选举的结果是各种各样的,有时候选出 了一个一统江湖的东东,有时候选出几个并存,选出成百上千的可能性也存在的。 这次选举的结果出乎很多人预料:选出了TCP/IP。原因我只能应用教科书所说(我从 来没有看到过一个OSI设备),OSI技术上虽然更完美,但是太复杂,实现成本太高;TCP 成本低,技术也还能满足用户需求。 不管怎样,TCP/IP模型胜出了,最终成为事实上的标准(国际标准化组织ISO最终也将TCP/IP接纳为与OSI地位相同的国际标准,这是晚一些的事情) OSI呢,逐渐走向没落,最后在市场上消失了。但是OSI模型还是人类的知识财富,里 面的优秀思想和技术可以永远为人类参考使用。这是教科书里面OSI依然存在的理由。 顺便说一下,TCP/IP模型胜出最大获利者毫无疑问是美国。我想,在认同OSI标准的同时,许多美国厂商依然没有放弃让自家的TCP/IP成为标准的想法,因此,坚持/继续发展TCP/IP。他们成功了。虽然他们全是为了自己利益,但是我只有敬佩,因为他们靠的是实力 /能力。 不管怎样评价,TCP/IP技术上都可以入选优秀,才有机会胜出。也许许多同样优秀的 技术由于运气不佳失败了。所以,技术上是不能虚假的,没有优秀的技术,而一味推崇成为 国际标准,最后只能成为笑话。 因为—国际标准也不过如此而已,并不意味着成功。 提示:OSI和TCP/IP是两个竞争性的协议模型,两者不兼容,两者目前都是国际标准,

1--TCP-IP协议分析复习题

TCP/IP协议与联网技术复习题 一、选择题 1.以下哪个地址段不属于私有网络地址段( D )? A. 10.0.0.0-10.255.255.255 B. 172.16.0.0-172.31.255.255 C. 192.168.0.0-192.168.255.255 D. 192.168.0.1-192.168.0.255 2.RIP路由协议每隔( B )秒进行一次路由更新。 A. 40 B. 30 C. 20 D. 50 3.Telnet协议的熟知端口号是( D )。 A. 20 B. 21 C. 25 D. 23 4. 在TCP/IP协议簇中,TCP提供(C ) A.链路层服务 B.网络层服务 C.传输层服务 D.应用层服务 5. 对于有序接收的滑动窗口协议,若序号位数为3位,则发送窗口最大尺寸为(C ) A.5 B.6 C.7 D.8 6. 以下各项中,属于数据报操作特点的是(A ) A.每个分组自身携带有足够的信息,它的传送是被单独处理的 B.使所有分组按顺序到达目的端系统 C.在传送数据之前,需建立虚电路 D.网络节点不需要为每个分组做出路由选择 7. 提供链路层间的协议转换,在局域网之间存储转发帧,这样的网络互连设备为(B ) A.转发器 B.网桥 C.路由器 D.网关 8. 常用IP地址有A、B、C三类,IP地址128.11.3.31属于(B ) A.A类 B.B类 C.C类 D.非法IP地址 9.邮件服务器之间使用的通信协议是(C )。 A.HTTP B.POP3 C.SMTP D.IMAP 10.以下哪个是合法的URL( A )? A. B. C. telnet://https://www.wendangku.net/doc/789392996.html,:80/ D. smtp:// 二、填空题 1.计算机网络的基本功能是数据传输和数据共享。 2. MAC称为__媒体访问控制__.其是用来解决广播网中__接收地址__的问题。 3.188.80.16 4.82/28的网络地址是188.80.164.80。 4. 目前因特网中子网掩码同IP地址一样是一个32比特的二进制数,只是其主机标识部分全为“0”。判断两个IP地址是不是在同一个子网中,只要判断这两个IP地址与子网掩码做逻辑与运算的结果是否相同,相同则说明在同一个子网中。 5. 按交换方式来分类,计算机网络可分为报文交换网、分组交换网和__虚电路交换__。

武汉理工大学TCPIP及网络编程复习重点

复习重点: TCP/IP基础:分层模型、IP地址特点、应用层主要协议; 网络编程基础:预留常用端口号、TCP与UDP的主要特点及各自编程主要步骤、应用层的唯一标识、IO模型、MFC对Windows Sockets封装类、WinInet API的封装类功能;ARP:主要步骤、主要概念、主要函数及功能 客户机/服务器模式编程:客户端/服务器端编程主要步骤、主要概念 FTP:主要交互命令、请求流程 HTTP:客户端请求主要命令、http请求流程 电子邮件:客户端主要命令、标准信头、发生接收主要步骤 编程分析:tcp编程客户机/服务器基本编程、udp基本编程。 TCP和UDP特点及各自编程步骤 TCP特点: (1)TCP 是面向连接的运输层协议。 (2)每一条TCP 连接只能有两个端点(endpoint),每一条TCP 连接只能是点对点的(一对 一)。 (3)TCP 提供可靠交付的服务。 (4)TCP 提供全双工通信。 (5)面向字节流。 (6)TCP不保证最小传输速率,TCP不允许发送进程以设想的速率发送数据 (7)TCP不提供任何延时保障 UDP 特点: (1)UDP 是无连接的,即发送数据之前不需要建立连接。 (2)UDP 使用尽最大努力交付,即不保证可靠交付,同时也不使用拥塞控制。 (3)UDP 是面向报文的。UDP 没有拥塞控制,很适合多媒体通信的要求。 (4)UDP 支持一对一、一对多、多对一和多对多的交互通信。 (5)UDP 的首部开销小,只有8 个字节。 (6)UDP也不提供延时保障 编程步骤: TCP编程

UDP编程 2.客户/服务器端编程主要步骤: 3.电子邮件 STMP指令 QUIT:终止会话 HELP:请求SMTP命令的帮助 NOOP:空操作 VRFY:验证地址(不要求一定启用) EXPN:扩展一个别名 HELO:客户机问候服务器 MAIL:指定邮件的发送者 RCPT:指定邮件的接收者 DA TA:发送邮件的数据状态 REST:复位会话状态 SEND:指定要发送到用户终端的邮件的发送者SOML:Send或Mail

tcpip最新复习要点

1、Internet是以ARPANET 网络为雏形建立的 2、现在Internet中广泛使用的TCP/IP协议族,其版本为V4 3、tcp/ip一般分为网络接口层,网际层,传输层和应用层四层 4、常用的http工作在tcp./ip的应用层层 5、ip地址属于tcp/ip中网际层的概念 6、传输层常用的两个协议是TCP和UDP 7、网络接口卡工作再tcp/ip的网络接口层 8、osi/rm开放系统互联参考模型共有7层由国际标准化组织提出 9、中国互联网信息中心是1997年6月3日组建的Internet管理和服务机构,行使我国互联网络信息中心的管理职责 10、rfc是指请求评价文档 第二章 1、按照覆盖的地理范围,计算机网络可以分为局域网,城域网和广域网三种 2、物理层常用的传输介绍有双绞线,同轴电缆,光纤和无线四种 3、物理层数据传输方式有模拟传输,数字传输,光波传输和无线电传输四种 4、在数据传输系统中,主要采用的数据编码技术有数字数据的模拟编码,数字数据的数字信号编码和模拟数据的数字信号编码三种 5、根据通信双方是否可以同时传输数据,通信可以分为单工通信,半双工通信和全双工通信三种通信方式 6、数据编码是指将数据表示成适当的信号形式,以便数据的传输和处理 7、在数据传输系统中,主要采用三种数据编码技术:即数字数据的模拟编码,数字数据的数字信号编码和模拟数据的数字信号编码 8、常用的数字信号编码方式不归零,差分不归零,曼彻斯特和差分曼彻斯特等第三章 1、一个ip地址由网络号和主机号两部分组成 2、Ip地址共分为 5 大类 3、一个ip地址用4个字节表示,最常用的一种表示格式是点分十进制 4、假设一个主机的ip地址为192.168.5.121,而子网掩码为255.255.255.248那么该主机的网络号部分(包括子网号部分)为192.168.5.120/29 5、以太网是利用Arp协议获得目的主机ip地址与Mac地址的映射关系 6、在转发一个ip数据包过程中,如果路由器发现该数据报报头中的ttl字段为0,那么,它首先将该数据报丢弃,然后向源主机发送ICMP报文 7、路由器选择算法工作在网际层,它负责确定对所受到的ip数据包应通过哪条传输线转发 8、路由表分为静态路由表和动态路由表两种,它们建立与维护方式不同 9、tcp/ip协议簇专门设计了用于地址解析的协议,其中ARP可以把一个ip地址映射成对应的物理地址,而对于无法保存ip地址的主机,RARP提供了从物理地址到ip地址的逆向地址映射 第四章 1、传输层主要提供了TCP和UDP两个常用协议 2、端口号用一个16位的二进制数表示 3、常用协议HTTP的端口号为80 4、Tcp可以提供面向连接的可靠的数据流服务。而udp可以提供无连接的不可靠服务

TCPIP协议分析复习资料

Pfq k考试题型:20分单选共10题,10分多选共5题,20分填空(概念及代码)20分综合共2题30分简答题(写代码,问答)共6题重点章节:2.5进程间的通信 1、进程之间的同步通信(生产者与消费者之间的通信)? 解:进程之间相互通信的机制使用以下三种机制:计数信号量(semaphore)、端口和消息传递。 为了防止进程之间相互干扰,所有允许多个进程并发执行的协议软件必须使用信号量来实现互斥操作。所有应受保护的代码段提供—个信号量其初始值均为1即:S = screate(1) ;在访问一个长度为N的队列时,需要两个信号量来调度生产者和消费者、这两个信号量初始化如下:S1 = screate(N); S2 = screate(0); 生产者执行:消费者执行: Wait(s1); Wait(s2); …insert item in next availabe slot……extract oldest item from queue… Signal(s2); Signal(s1); 信号量保证了当队列全满时生产者进程被阻塞,而当队列全空时,消费者进程被阻塞。除此之外生产者和消费者可以正常运行。 2、数据报在协议软件之间的传送流程?(向上或向下)协议软件内部和上层操作系统应用程序的数据传输是如何完成的? 解:lP协议与传输协议之间的数据报传递: 由一个独立的进程来处理传入的TCP报文段。由于IP和TCP作为各自独立的进程执行,因而IP和TCP必须利用进程间的通信机制来通信。IP调用Psend将报文段存放在端口内,而TCP调用preceive来读取端口中的报文段。UDP模块不作为独立进程存在。它是由一些常规过程组成,IP进程通过调用来处理传入的UDP数据报。 向高层协议传递分组: 系统应用了队列以及消息传送原语,以实现进程之间通信的同步。当一个携带IP数据报的分组到达后,中断过程必须将该分组置入队列中,并调用send函数通知IP进程已有一个数据报到达。如果此时IP进程手头没有分组可处理,则调用receive函数等待下一个数据报的到达。每一个网络设备都有一个相对应的输入队列,而唯一的IP进程从所有的队列中提取数据报进行处理。 向应用程序的传递操作:由于每个应用程序都作为一个独立的进程执行,它必须利用由系统提供的通信原语,才能与实现协议的进程协调。 输出过程中应用程序和网络硬件之间的信息流动过程:一个应用程序,作为一个独立进程执行,调用系统例程向TCP传递数据流,或者向UDP传递数据报

OSI及TCPIP的概念和区别

OSI及TCP/IP的概念和区别 什么是TCP/IP协议 TCP/IP协议(Transfer Controln Protocol/Internet Protocol)叫做传输控制/网际协议,又叫网络通讯协议,这个协议是Internet国际互联网络的基础。 TCP/IP是网络中使用的基本的通信协议。虽然从名字上看TCP/IP包括两个协议,传输控制协议(TCP)和网际协议(IP),但TCP/IP实际上是一组协议,它包括上百个各种功能的协议,如:远程登录、文件传输和电子邮件等,而TCP协议和IP协议是保证数据完整传输的两个基本的重要协议。通常说TCP/IP是Internet协议族,而不单单是TCP和IP。 TCP/IP是用于计算机通信的一组协议,我们通常称它为TCP/IP协议族。它是70年代中期美国国防部为其ARPANET广域网开发的网络体系结构和协议标准,以它为基础组建的INTERNET是目前国际上规模最大的计算机网络,正因为INTERNET的广泛使用,使得TCP/IP成了事实上的标准。 之所以说TCP/IP是一个协议族,是因为TCP/IP协议包括TCP、IP、UDP、ICMP、RIP、TELNETFTP、SMTP、ARP、TFTP等许多协议,这些协议一起称为TCP/IP协议。以下我们对协议族中一些常用协议英文名称和用途作一介绍: TCP(Transport Control Protocol)传输控制协议 IP(Internetworking Protocol)网间网协议 UDP(User Datagram Protocol)用户数据报协议 ICMP(Internet Control Message Protocol)互联网控制信息协议 SMTP(Simple Mail Transfer Protocol)简单邮件传输协议 SNMP(Simple Network manage Protocol)简单网络管理协议 FTP(File Transfer Protocol)文件传输协议 ARP(Address Resolation Protocol)地址解析协议 从协议分层模型方面来讲,TCP/IP由四个层次组成:网络接口层、网间网层、传输层、应用层。

TCPIP期末考试复习及答案题

1.Telnet工作在应用层,使用的端口号是(23),FTP使用的端口号(21)。 判断: 2.DNS、Telnet和FTP都使用TCP作为传输层协议。(错) 3.Web服务器提供的Web服务的默认端口号是(80); 4.HTTP请求报文包括(请求行、状态行)、(信息首部)、空行和(信息体)组成。请求命令包括__GET,HEAD,PUT,POST,DELETE,TRACE,和CONNECT__________________。 5.HTTP响应报文中(状态码)描述了响应类型,(2XX )表示请求成功。 6.SMTP是一个简单的邮件传输协议,只能发送使用(请求/应答)格式的报文。 7.SMTP使用TCP的(25 )号端口。POP3服务器使用TCP端口(110)号。 (1)P210——3 (2)BOOTP客户机使用端口号(68),服务器使用端口号(67 )。BOOTP使用(UDP )协议进行数据传递。 (3)判断题:BOOTP客户机发送请求报文时使用广播方式,BOOTP服务器发送应答报文时使用单播方式。(错) (4)解释IP地址池的概念。 是DHCP客户机可以从DHCP服务器分配的道德IP地址的范围 (5)以下哪些报文时DHCP客户机发送的(A D E),哪些是DHCP服务器发送的(B C FG)。 A. DHCPDISCOVER B. DHCPOFFER C. DHCPACK D.DHCPREQUEST E.DHCPDECLINE F.DHCPNAK G.DHCPRELEASE (6)判断题:DHCP客户机只有在首次登陆网络时才有可能发送DHCPDISCOVER广播。(对) 习题: 1、判断:SNMP协议时为TCP/IP网络设计的,工作在UDP之上。(对) 2、判断:SNMP无连接的协议。(对) 3、填空:SNMP规定了5中协议数据单元:(get-request )、(get-nest-request )、(set-request )、(get-response )、(trap操作)。 4、SNMP协议中,在代理进程段用熟知端口(161 )来接收(get )或(set )报文;在管理进程段用熟知端口(162)来接收(trap)报文。 5、画图解释SNMP管理模型。 6、在SNMP的基本机构中,有哪些组成元素,各起什么作用? 7、MIB是什么,在对象关系树中处于什么位置? 被管理对象的各种特性和参数的集合称为MIB 13章习题: 1、IPSec是(网络)层安全协议。它能提供的安全服务包括:访问控制、(无连接的完整性)、(数据源认证)、(拒绝重发包)、(保密性和有线传输流保密性)和有限传输流保密性。

第五章传输层复习题

第五章:传输层习题集 1.传输层的基本概念: 1.(90) 在 OSI 模型中,提供端到端传输功能的层次是() A.物理层 B .数据链路层 C .传输层 D .应用层 2.(90) TCP 的主要功能是() A .进行数据分组 B .保证可靠传输 C .确定数据传输路径 D .提高传输速度 3.(90)TCP/IP 模型分为四层,最高两层是、。 4.(90)传输层使高层用户看到的就是好像在两个运输层实体之间有一 条、、通信通路。 5.(90)运输层位于数据链路层上方() 6.(90)传输层是属于网络功能部分,而不是用户功能部分() 2.端口的概念: 7.(90)应用层的各种进程通过()实现与传输实体的交互 A 程序 B 端口 C 进程 D 调用 8.(60)传输层与应用层的接口上所设置的端口是一个多少位的地址() A 8位 B 16位 C 32位 D 64位 9.(90)熟知端口的范围是() A 0~99 B 20~199 C 0~255 D 0~65535 10.(90)以下端口为熟知端口的是() A 8080 B 4000 C 161 D 256 11.(90)TCP/IP 网络中,物理地址与层有关,逻辑地址与 层有关,端口地址和运输层有关。 12.(90)UDP和TCP都使用了与应用层接口处的与上层的应用进程进行 通信。 13.(90)在TCP连接中,主动发起连接建立的进程是 14.(90)在TCP连接中,被动等待连接的进程是。 15.(90)一些专门分配给最常用的端口叫。 16.(60)TCP使用,而不仅仅是端口来标识一个通信抽象。 17.(20)一个连接由两个端点来标识,这样的端点叫或。 18.(20)现在常使用作为传输层与应用层 19.(60)主机中的进程发起一个TCP连接,其源端口可以重复() 20.(60)传输层上的连接为了避免通信混乱,所有的端口都不能重复使用()

TCPIP协议复习题

《计算机网络》课程模拟题(三)(含答案) 一、单项选择题(每题1分) 1、以太网交换机中的端口/MAC地址映射表是()。 a)由交换机的生产厂商建立的 b)交换机在数据转发过程中通过学习动态建立的 c)由网络管理员建立的 d)由网络用户利用特殊的命令建立的 2、下列哪种说法是错误的()? a)以太网交换机可以对通过的信息进行过滤 b)以太网交换机中端口的速率可能不同 c)在交换式以太网中可以划分VLAN d)利用多个以太网交换机组成的局域网不能出现环 3、MAC地址通常存储在计算机的()。 a)内存中b)网卡上c)硬盘上d)高速缓冲区 4、以下关于以太网中“冲突”的描述,哪种说法是正确的()? a)冲突是由于介质访问控制方法的错误使用造成的 b)冲突是由于网络管理员的失误造成的 c)冲突是一种正常现象 d)冲突是一种不正常现象 5、因特网使用的互联协议是: a)IPX协议 b)IP协议 c)AppleTalk协议 d)NetBEUI协议 6、下列哪种说法是错误的? a)IP层可以屏蔽各个物理网络的差异 b)IP层可以代替各个物理网络的数据链路层工作 c)IP层可以隐藏各个物理网络的实现细节 d)IP层可以为用户提供通用的服务 7、在以太网中,集线器级联时()。 a)必须使用直通UTP电缆 b)必须使用交叉UTP电缆 c)必须使用同一种速率的集线器 d)可以使用不同速率的集线器

8、下列哪种说法是正确的()? a)集线器可以对接收到的信号进行放大 b)集线器具有信息过滤功能 c)集线器具有路径检测功能 d)集线器具有交换功能 9、IP地址205.140.36.88的()部分表示主机号。 a)205 b)205.140 c)88 d)36.88 10、IP地址129.66.51.37的()部分表示网络号。 a)129.66 b)129 c)129.66.51 d)37 11、假设一个主机的IP地址为192.168.5.121,而子网掩码为255.255.255.248,那么该主机的网络号部分(包括子网号部分)为()。 a)192.168.5.12 b)192.168.5.121 c)192.168.5.120 d)192.168.5.32 12、在TCP/IP体系结构中,与OSI参考模型的网络层对应的是( )。 a)主机-网络层b)互联层c)传输层d)应用层 13、在OSI参考模型中,保证端-端的可靠性是在()层完成的。 a)数据连路b)网络c)传输d)会话 14、在通常情况下,下列哪一种说法是错误的?() a)高速缓存区中的ARP表是由人工建立的 b)高速缓存区中的ARP表是由主机自动建立的 c)高速缓存区中的ARP表是动态的 d)高速缓存区中的ARP表保存了主机IP地址与物理地址的映射关系 15、下列哪种情况需要启动ARP请求?() a)主机需要接收信息,但ARP表中没有源IP地址与MAC地址的映射关系 b)主机需要接收信息,但ARP表中已经具有了源IP地址与MAC地址的映射关系 c)主机需要发送信息,但ARP表中没有目的IP地址与MAC地址的映射关系 d)主机需要发送信息,但ARP表中已经具有了目的IP地址与MAC地址的映射关系 16、对IP数据报分片的重组工作通常由什么设备来完成()? a)源主机 b)目的主机 c)路由器 d)交换机 17、使用ping命令ping另一台主机,就算收到正确的应答,也不能说明()。 a)目的主机可达 b)源主机的ICMP软件和IP软件运行正常 c)ping报文经过的路由器路由选择正常

TCP/IP总复习题

一、单选题: 1.我国的国家信息基础设施简称为( ) A. CNNIC https://www.wendangku.net/doc/789392996.html,II C. CHINANET D. CNPAC p4 (B) 2.1993年3月12日,当时的国务院副总理朱镕基主持国务院会议,提出建设“三金工程”,即( ) A.金桥、金关、金卡 B.金关、金智、金企 C.金通、金税、金卫 D.金农、金图、金通 p5 (A) 3.因特网的前身是( ) A.NSFNET B.TCP/IP C.ARPANET D.UCAID p6 (C) 4.为了实现网络的互联,互联网技术必须保证 ( ) A.使用不同硬件结构的计算机能够进行通信 B.适用于多种不同的操作系统 C.能够使用多种分组交换网络硬件 D.以上皆是 p7 (D) 5.“三网合一”中的三网是指( )三个独立运行的通信网络p2 A. 电信网、计算机网、有线电视网 B. 中科院院网、清华大学校园网、北京大学校园网 C. 中国教育网、中国科技网、中国金桥信息网 D.公用分组交换网、公用数字数据网、宽带互联网 p2 (A) 6.因特网体系结构委员会的英文简称是( ) A.ISOC B.ICCB C.InterNIC D.ICANN p12 (B) 7.因特网协会的英文简称是( ) A.ISOC B.ICCB C.InterNIC D.ICANN p12 (A) 8.因特网网络信息中心的英文简称是( ) A.ISOC B.ICCB C.InterNIC D.ICANN p13 (C) 9.因特网名称与号码分配中心的英文简称是( ) https://www.wendangku.net/doc/789392996.html,NIC B.ICCB C.InterNIC D.ICANN p14 (D) 10.中国互联网信息中心的英文简称是( ) https://www.wendangku.net/doc/789392996.html,NIC B.ICCB C.InterNIC D.ICANN p14 (A) 11.协议的实现要落实到一个个具体的硬件模块和软件模块上,在网络中将这些实现特定功能的模块称为( ) A.结点 B.实体 C.服务 D.接口 p25 (B) 12.二进制位的编码解码、位同步等属于( )功能 A.物理层 B.数据链路层 C.网络层 D.传输层 p26 (A)13.连接控制、流控制、报文分段等属于( )功能 A.物理层 B.数据链路层 C.网络层 D.传输层 p27 (D)16.数据的加密/解密、压缩/解压缩、标准格式间的转换等属于( )功能 A.会话层 B.数据链路层 C.表示层 D.传输层 p27 (C)17.会话的建立、维护和交互过程中的同步等属于( )功能 A.会话层 B.应用层 C.表示层 D.传输层 p27 (A)18.电子邮件、文件传输、WWW服务等属于( )功能 A.会话层 B.应用层 C.表示层 D.传输层 p27 (B)

tcpip复习资料

一.选择题: 1. DNS是用来解析下列各项中的哪一项( D) A、 IP地址和MAC地址 B、用户名和IP地址 C、 TCP名字和地址 D、主机名和传输层地址 2. TELNET是进程端口号一般是( C) A、80 B、25 C、23 D、21 3.( A)拓扑使用细缆。 A、10BASE2 B、10BASE5 C、10BASE-T D、100BASE-FX 4. 路由功能一般在( C)实现。 A、物理层 B、数据链路层 C、网络层 D、传输层 5. 管理计算机通信的规则称为:(A ) A、协议 B、介质 C、服务 D、网络操作系统 6. 域名 https://www.wendangku.net/doc/789392996.html,/ 由 4 个子域组成,其中哪个表示主机名。(A ) A、 www B、 pdsu C、 edu D、 cn 7. 通信子网不包括(C ) A、物理层 B、网络层 C、传输层 D、数据链路层 8. IP 地址 192.1.1.2 属于,其默认的子网掩码为。(D ) A、 B 类, 255.255.0.0 B、 A 类, 255.0.0.0 C、 C 类, 255.255.0.0 D、 C 类, 255.255.255.0 9 . IP 协议提供的是类型。(B ) A、面向连接的数据报服务 B、无连接的数据报服务 C、面向连接的虚电路服务 D、无连接的虚电路服务 10 . Internet 采用了目前在分布式网络中最流行的模式,大大增强了网络信息服务的灵活性。( B) A、主机 / 终端 B、客户 / 服务器 C、仿真终端 D、拨号 PPP 11.负责电子邮件传输的应用层协议是( A) A、 SMTP B、 PPP C、 IP D、 FTP 12. 文件传输是使用下面的协议。(B ) A、 SMTP B、 FTP C、 SNMP D、 TELNET 13. 在下列给出的协议中,不是 TCP/IP 的应用层协议。(C ) A、 HTTP B、 FTP C、 TCP D、 POP3 14.传输介质是通信网络中发送方和接收方之间的 (A ) 通路。 A、物理 B、逻辑 C、虚拟 D、数字 15.传送速率单位“ b/s ”代表( B) A、bytes per second B、bits per second C、baud per second D、billion per second 16、计算机网络可分为三类,它们是(D) A.Internet、Intranet、Extranet B.广播式网络、移动网络、点——点式网络 C.X.25、ATM、B—ISDN https://www.wendangku.net/doc/789392996.html,N、MAN、WAN 17、一座大楼内的一个计算机网络系统,属于(B) A.PAN https://www.wendangku.net/doc/789392996.html,N C.MAN D.WAN 18、在OSI的(C )使用的互联设备是路由器。 A.物理层 B.数据链路层 C.网络层 D.传输层

TCPIP四层模型和OSI七层模型

TCP/IP四层模型和OSI七层模型 表1-1是 TCP/IP四层模型和OSI七层模型对应表。我们把OSI七层网络模型和Linux TCP/IP四层概念模型对应,然后将各种网络协议归类。 1.网络接口 网络接口把数据链路层和物理层放在一起,对应TCP/IP概念模型的网络接口。对应的网络协议主要是:Ethernet、FDDI和能传输IP数据包的任何协议。 2.网际层 网络层对应Linux TCP/IP概念模型的网际层,网络层协议管理离散的计算机间的数据传输,如IP协议为用户和远程计算机提供了信息包的传输方法,确保信息包能正确地到达目的机器。这一过程中,IP和其他网络层的协议共同用于数据传输,如果没有使用一些监视系统进程的工具,用户是看不到在系统里的IP的。网络嗅探器 Sniffers是能看到这些过程的一个装置(它可以是软件,也可以是硬件),它能读取通过网络发送的每一个包,即能读取发生在网络层协议的任何活动,因此网络嗅探器Sniffers会对安全造成威胁。重要的网络层协议包括ARP(地址解析协议)、ICMP(Internet控制消息协议)和IP协议(网际协议)等。 3.传输层 传输层对应Linux TCP/IP概念模型的传输层。传输层提供应用程序间的通信。其功能包括:格式化信息流;提供可靠传输。为实现后者,传输层协议规定接收端必须发回确认信息,如果分组丢失,必须重新发送。传输层包括TCP(Transmission Control Protocol,传输控制协议)和UDP(User Datagram Protocol,用户数据报协议),它们是传输层中最主要的协议。TCP建立在IP之上,定义了网络上程序到程序的数据传输格式和规则,提供了IP 数据包的传输确认、丢失数据包的重新请求、将收到的数据包按照它们的发送次序重新装配的机制。TCP 协议是面向连接的协议,类似于打电话,在开始传输数据之前,必须先建立明确的连接。UDP也建立在IP之上,但它是一种无连接协议,两台计算机之间的传输类似于传递邮件:消息从一台计算机发送到另一台计算机,两者之间没有明确的连接。UDP不保

tcpip协议原理期末考试复习提纲

一、填空题 1 ?网络拓扑定义了(终端用户设备和网络设备)的连接方式,它包括(物理拓扑和逻 辑 拓扑)2种含义。 2.物理拓扑是指(物理结构上各种设备和传输介质的布局),它包括(总线型、环型、星型、扩展星型、树型、网状)等结构(至少列出 4种)。 3 ?逻辑拓扑定义了(发送数据的主机访问传输介质的方式),它包括(广播和令牌传递) 这2种常见的方式。 4?冲突是指(当2个比特信号同时在同一物理介质中传播时发生的一种情形),它的产生 主要和(信道的传输方式)有关。 5?信道的传输方式包括(单工、半双工和全双工)3种,其中(半双工)方式下会 产生 冲突。 6. IEEE局域网标准(802 )把数据链路层分为了(逻辑链路层和介质访问控制层)2层。 7 ?介质访问控制子层定义了(如何在物理线路上传输帧),它处理(每一个相关设备 的 物理寻址、网络拓扑定义以及线路规程)。 &令牌环属于(确定性)的介质访问控制方法,以太网属于(不确定性)的介质访问 控制方法。 9?以太网MAC地址长度(48位),由(厂商代码和设备编号)2部分组成。 10. 以太网MAC地址(48位全为1 )表示为广播地址,(第 8位为1 )表示为组播地址。 11. ( CSMA/CD即载波监听多路访问/冲突检测)是广播式以太网共享传输介质的理论基础。 12?交换机构建的以太网通过(冗余链路)来防止网络中单点失效的问题,但它也导 致了 (交换回路)的出现。 13?为了解决冗余链路下交换回路问题,交换机采用了(IEEE 802.1d )协议。 14?数据链路结构可以分为(点对点链路和点对多点链路)2种,其中包含(主站、 从 站、复合站)3种角色的是(点对点链路)结构。 15?数据链路控制的功能主要包括(帧控制、帧同步、寻址、差错控制、流量控制、链路 管理、透明传输和异常状态恢复)。(至少列出6种) 16?帧同步和透明传输的实现方法由(成帧方式)决定。 17?帧的成帧方式主要包括(面向字符型和面向比特型)2种。 18?面向字符型的成帧方式以(一些特殊字符,如SYN、DLE STX等)标识帧的起始、 终止位置及帧的组成部分,采用(字符填充法)实现透传。 19?面向比特型的成帧方式以(二进制序列01111110 )作为帧的开始和结束标志,采 用 (位填充法)实现透传。

TCP/IP总复习题doc资料

一、单选题: 1.“三网合一”中的三网是指( )三个独立运行的通信网络 A. 电信网、计算机网、有线电视网 B. 中科院院网、清华大学校园网、北京大学校园网 C. 中国教育网、中国科技网、中国金桥信息网 D. 公用分组交换网、公用数字数据网、宽带互联网 2.因特网体系结构委员会的英文简称是( ) A.ISOC B.ICCB C.InterNIC D.ICANN 3.因特网协会的英文简称是( ) A.ISOC B.ICCB C.InterNIC D.ICANN 4.因特网网络信息中心的英文简称是( ) A.ISOC B.ICCB C.InterNIC D.ICANN 5.因特网名称与号码分配中心的英文简称是( ) https://www.wendangku.net/doc/789392996.html,NIC B.ICCB C.InterNIC D.ICANN 10.中国互联网信息中心的英文简称是( ) https://www.wendangku.net/doc/789392996.html,NIC B.ICCB C.InterNIC D.ICANN 11.协议的实现要落实到一个个具体的硬件模块和软件模块上,在网络中将这些实现特定功能的模块称为( ) A.结点 B.实体 C.服务 D.接口 12.二进制位的编码解码、位同步等属于( )功能 A.物理层 B.数据链路层 C.网络层 D.传输层 13.连接控制、流控制、报文分段等属于( )功能 A.物理层 B.数据链路层 C.网络层 D.传输层 14.跨网络逻辑寻址、路由选择、拥塞控制等属于( )功能 A.会话层 B.数据链路层 C.网络层 D.传输层 15.数据成帧、介质访问控制、物理寻址等属于( )功能 A.物理层 B.数据链路层 C.表示层 D.传输层 16.数据的加密/解密、压缩/解压缩、标准格式间的转换等属于( )功能 A.会话层 B.数据链路层 C.表示层 D.传输层 17.会话的建立、维护和交互过程中的同步等属于( )功能 A.会话层 B.应用层 C.表示层 D.传输层 18.电子邮件、文件传输、WWW服务等属于( )功能 A.会话层 B.应用层 C.表示层 D.传输层 19.属于通信子网的是( ) A.物理层、数据链路层、网络层、 B.网络层、传输层、会话层 C.传输层、会话层、表示层 D.会话层、表示层、应用层 20.以下关于局域网描述不正确的是( ) A.网络覆盖范围较小、 B.数据传输速率较高 C.误码率较高 D.以上A、B 20.以太网的地址可以有以下形式( )

OSI参考模型与TCPIP模型的区别

OSI参考模型与TCP/IP模型的区别 OSI参考模型与TCP/IP模型的共同之处是:他们都采用了层次结构的概念,在传输层定义了相似的功能,但是二者在层次划分与使用的协议上是有很大差别的,也正是这种差别对两个模型的发展产生的两个截然不同的局面,OSI参考模型走向消亡而TCP/IP模型得到了发展,原因何在呢?本文从对OSI参考模型与TCP/IP模型的异同入手,从两者在现在网络领域的使用情况来分析两个模型的前景。 OSI参考模型和TCP/IP参考模型比较 OSI参考模型和TCP/IP参考模型之共同点: 1) 都是基于独立的协议栈的概念; 2) 它们的功能大体相似,在两个模型中,传输层及以上的各层都是为了通信的进程提供点到点、与网络无关的传输服务; 3) OSI参考模型与TCP/IP参考模型传输层以上的层都以应用为主导。 OSI参考模型与TCP/IP参考模型的主要差别: 1) TCP/IP一开始就考虑到多种异构网的互联问题,并将网际协议IP作为TCP/IP的重要组成部门。但ISO最初只考虑到使用一种标准的公用数据网将各种不同的系统互联在一起。 2) TCP/IP一开始就对面向连接各无连接并重,而OSI在开始时只强调面向连接服务。 3) TCP/IP有较好的网络管理功能,而OSI到后来才开始这个问题,在这方面两者有所不同。 结论: OSI参考模型与TCP/IP参考模型都不完美,但TCP/IP参考模型发展是因为在ISO制定OSI参考模型过程中总是着眼于一次制定达到完美,所以的制定过程中考虑的方面比较多,但去忽略了IP这一协议的重要性,但当ISO认识到时只好在网络层划出一个子层来完成类似的功能,在无连接服务一开始也不在考虑之列,还有就是网络管理功能的过度复杂等,造成了OSI迟迟没有成熟的产品推出的成因,进而影响了厂商对它的支持,而这时的TCP/IP通过实践得到到不断的完善,也得到了大厂商的支持,所以TCP/IP参考模型得到了发展。

相关文档