将数据报传递到传输层
IP收到寻址到本地主机的数据报时,一定要将数据报的数据部份传递给正确的传输层协议。这是通过使用数据报报头的字3中的协议号来完成的。每一个传输层协议都有一个唯一的协议号,可以将其标识为IP。协议编号在第2章中讨论。
从这个简短的概述中您可以看到IP履行许多重要的功能。不要期望从这个简短的描写中完全理解数据报,网关,路由,IP地址和IP所做的所有其他事情。
Internet控制消息协议
IP的组成部份是RFC792中定义的Internet控制消息协议(ICMP)。此协议是Internet层的一部份,并使用IP数据报传递工具发送其消息。ICMP发送消息,该消息对TCP/IP履行以下控制,毛病报告和信息功能:
流量控制
当数据报到达时太快而没法处理时,目标主机或中间网关会将ICMP源猝灭消息发送回发送方。这告知源暂时停止发送数据报。
检测没法到达的目的地
当目标不可达时,检测到问题的系统会将目标不可达消息发送到数据报的源。如果没法到达的目的地是网络或主机,则消息是由中间网关发送的。但是,如果目标是不可访问的端口,则目标主机将发送该消息。(我们将在第2章中讨论端口。)
重定向线路
网关发送ICMP重定向消息以告知主机使用另外一个网关,大概是由于另外一个网关是更好的选择。仅当源主机与两个网关位于同一网络上时,才可使用此消息。为了更好地理解这一点,请参考图17。如果X.25网络上的主机向G1发送了数据报,则G1可以将该主机重定向到G2,由于主机G1和G2都连接到同一网络。另外一方面,如果令牌环网络上的主机向G1发送了数据报,则该主机将没法重定向为使用G2。这是由于G2未连接到令牌环。
检查远程主机
主机可以发送ICMPEcho消息,以查看远程系统的Internet协议是否是已启动并且可以运行。当系统收到回显消息时,它会进行答复并将数据包中的数据发送回源主机。该平命令使用此消息。
TikTok千粉号购买平台:https://tiktokusername.com/
TOP