网络互连与互联网-ICMP-TCP和LIDP

ICMP (Internet control Message Protocol)

ICMP与IP协议同属于网络层,用于传送有关通信问题的消息,例如数据报不能到达目标站,路由器没有足够的缓存空间,或者路由器向发送主机提供最短通路信息等。ICMP报文封装在IP数据报中传送,报文格式如下图所示。其中的类型字段表示ICMP报文的类型,代码字段可表示报文的少量参数,当参数较多时写入32位的参数字段,ICMP报文携带的信息包含在可变长的信息字段中,校验和字段是关于整个ICMP报文的校验和。

下面解释常见的ICMP报文的含义。
①目标不可到达(类型3):如果路由器判断出不能把IP数据报送达目标主机,则向源主机返回这种报文。另一种情况是目标主机找不到有关的用户协议或上层服务访问点,也会返回这种报文。出现这种情况的原因可能是IP头中的字段不正确;或是数据报中说明的源路由无效;也可能是路由器必须把数据报分段,但IP头中的D标志已置位。
②超时(类型11):路由器发现IP数据报的生存期已超时,或者目标主机在一定时间内无法完成重装配,则向源端返回这种报文。
③源抑制(类型4):这种报文提供了一种流量控制的初等方式。如果路由器或目标主机缓冲资源耗尽而必须丢弃数据报,则每丢弃一个数据报就向源主机发回一个源抑制报文,这时源主机必须减小发送速度。另外一种情况是系统的缓冲区已用完,并预感到行将发生拥塞,则发出源抑制报文。但是与前一种情况不同,涉及的数据报尚能提交给目标主机。
④参数问题(类型12):如果路由器或主机判断出IP头中的字段或语义出错,则返回这种报文,报文头中包含一个指向出错字段的指针。
⑤路由重定向(类型5):路由器向直接相连的主机发出这种报文,告诉主机一个更短的路径。例如,路由器R1收到本地网络上的主机发来的数据报,R1检查它的路由表,发现要把数据报发往网络X,必须先转发给路由器R2,而R2又与源主机在同一网络中。于是R1向源主机发出路由重定向报文,把R2的地址告诉它。
⑥回声(请求/响应,类型8/0):用于测试两个结点之间的通信线路是否畅通。收到回声请求的结点必须发出回声响应报文。该报文中的标识符和序列号用于匹配请求和响应报文。当连续发出回声请求时,序列号连续递增。常用的PING工具就是这样工作的。
⑦时间戳(请求/响应,类型13/14):用于测试两个结点之间的通信延迟时间。请求方发出本地的发送时间,响应方返回自己的接收时间和发送时间。这种应答过程如果结合强制路由的数据报实现,则可以测量出指定线路上的通信延迟。
⑧地址掩码(请求/响应,类型17/18):主机可以利用这种报文获得它所在的LAN 的子网掩码。首先主机广播地址掩码请求报文,同一LAN上的路由器以地址掩码响应报文回答,告诉请求方需要的子网掩码。了解子网掩码可以判断出数据报的目标结点与源结点是否在同一LAN中。

 

T:当站点收到"在数据包组装期间生存时间为0"的 ICMP 报文,说明(  因IP数据报部分分片丢失,无法组装  )。

T:关于ICMP协议,下面的论述中正确的是(  ICMP可传送IP通信过程中出现的错误信息  )。

T:ICMP协议属于因特网中的(  网络层  )协议,ICMP协议数据单元封装在(  IP数据报  )中传送。

T:如下图所示,若路由器C的e0端口状态为down,则当主机A向主机C发送数据时,路由器C发送(  ICMP目标不可到达报文  )。

 

T:以下关于ICMP协议的说法中,正确的是(  向源主机发送传输错误警告  ) 。

T:ICMP协议的功能包括(  报告通信故障  ),当网络通信出现拥塞时,路由器发出ICMP (  源抑制  )报文

T:ICMP协议属于TCP/IP网络中的(  网络层  )协议,ICMP报文封装在(  IP  )包中传送。

T:为了确定一个网络是否可以连通,主机应该发送ICMP (  回声请求  )报文

 

 

TCP和LIDP

 

T:以太网可以传送最大的TCP段为(  1480  )字节。

T:主机甲向主机乙发送了一个TCP连接建立请求,主机乙给主机甲的响应报文中,标志字段正确的是(  SYN=1,ACK=1,FIN=0  )。

T:浏览器向Web服务器发送了一个报文,其TCP段不可能出现的端口组合是(  源端口号为80,目的端口号为2345  )。

T:主机甲向主机乙发送一个TCP报文段,SYN字段为“1”,序列号字段的值为2000,若主机乙同意建立连接,

则发送给主机甲的报文段可能为(  (SYN=1,ACK=1, seq=2001 ack=2001)  ) ,

若主机乙不同意建立连接,则(  FIN  )字段置“1”

T:主机甲和主机乙建立一条TCP连接,采用慢启动进行拥塞控制,TCP 最大段长度为 1000 字节。

主机甲向主机乙发送第 1 个段并收到主机乙的确认,确认段中接收窗口大小为3000 字节,

则此时主机甲可以向主机乙发送的最大字节数是(  2000  )字节。

 

T:TCP/IP网络中的(  传输层  )实现应答、排序和流控功能。

T:在建立TCP连接过程中,出现错误连接时,(  RST  )标志字段置“1”。

T:POP3服务器默认使用(  TCP  )协议的(  110  )的端口

T:下图中主机A和主机B通过三次握手建立TCP连接,图中(1)处的状态是(  SYN received  ),

图(2)处的数字是(  101  )。

 

T:TCP使用的流量控制协议是(  可变大小的滑动窗口协议  )。

T:如果发现网络数据传输很慢,服务质量也达不到要求,应该首先检查哪一个协议层工作情况? (  网络层  )。

T:如果一个TCP连接处于ESTABLISHED状态.这是表示(  连接已经建立  )。

T:下面哪个字段包含在TCP头部和UDP头部?(  源端口  )

T:IP头和TCP头的最小开销合计为(  40  )字节,以太网最大帧长为1518字节,则可以传送的TCP数据最大为(  1460  )字节。

T:TCP协议使用(    ) 次握手过程建立连接,这种方法可以防止(  出现错误连接  )。

TCP使用的流量控制协议是(  可变大小的滑动窗口协议  )。

T:下面哪个字段的信息出现在TCP头部而不出现在UDP头部? (  顺序号  )。

T:当一个TCP连接处于什么状态时等待应用程序关闭端口? (  CLOSE-WAIT   )。

T:TCP协议使用(  3  )次握手机制建立连接,当请求方发出SYN连接请求后,

等待对方回答(  SYN,ACK   ),这样可以防止建立错误的连接。

T:下图为Web站点的默认网站属性窗口,如果要设置用户对主页文件的读取权限,需要在(  主目录  )选项卡中进行配置。

 

T:当TCP实体要建立连接时,其段头中的(  SYN   )标志置1。

 

posted @ 2018-05-25 09:52  老乌龟  阅读(1186)  评论(0编辑  收藏  举报