主要的tcpip协议

主要的tcpip协议

ID:26986503

大小:309.82 KB

页数:26页

时间:2018-11-30

主要的tcpip协议_第1页
主要的tcpip协议_第2页
主要的tcpip协议_第3页
主要的tcpip协议_第4页
主要的tcpip协议_第5页
资源描述:

《主要的tcpip协议》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第五章主要的TCP/IP协议本章要点IP协议ARP协议RARP协议ICMP协议TCP协议与UDP协议2IP协议IP协议,即InternetProtocol,也称为网际协议,是整个TCP/IP协议的基础IP协议提供的主要服务IP分组的传输(投递服务)不可靠的(Unreliable)尽最大努力投递的(Best-EffortDelivery)无连接的(Connectionless)IP分组的拆分与重组3IP协议IP分组的格式IP头部作业:理解IP分组的拆分与重组(Identification、Flag与FragmentOffset字段)TimetoLive(TTL,即分组生命期)字段

2、IP载荷(Payload)即传输层的报文4ARP协议ARP协议,AddressResolutionProtocol,即地址解析协议ARP协议的作用将IP地址(网络层地址)转换为MAC地址(数据链路层地址)5ARP协议为什么需要ARP协议对IP协议来讲,发送一个IP分组需要知道接收方的IP地址(即目的IP地址)而对数据链路层来讲,发送一个帧需要知道接收方的MAC地址(即目的MAC地址)在IP协议将自己的IP分组交给数据链路层进行发送时,需要告诉数据链路层接收方的MAC地址,因此,网络层(网际层)需要用ARP协议先将目的IP地址转换为目的MAC地址6ARP协议ARP缓冲区(ARPC

3、ache)每台主机为自己建立一个ARP缓冲区,保存了目的IP地址与目的MAC地址的映射关系主机在发送IP分组之前,根据目的IP地址在ARP缓冲区找到对应的目的MAC地址,数据链路层将根据目的MAC地址发送数据帧一台主机在刚启动时,ARP缓冲区为空7ARP协议ARP缓冲区(ARPCache)如果在ARP缓冲区没有找到某个目的IP地址时,主机将以广播的形式发送一个ARPRequest报文,报文中包含了该目的IP地址,其含义相当于大喊一声“谁的IP地址与目的IP地址相同”网络中的每台主机将该目的IP地址与自己的IP地址作比较,如果两者相等,那么该主机将发送ARPReply报文作为应答

4、,该报文中包含了该主机的MAC地址,其含义相当于回答“我的IP地址与目的IP地址相同”8ARP协议重要问题ARP请求报文只能在本地广播,即不能通过路由器和网关,也就是说通过ARP协议只能获得同一网段的主机的MAC地址那么如何将IP分组发送给非同一网段的主机?解决方法:将IP分组交给缺省网关或路由器进行发送,此时就要求先通过ARP协议获取缺省网关或路由器的MAC地址9ARP协议HostStevens172.16.10.10255.255.255.0MAC00-0C-04-17-91-CC172.16.10.0/24HostPerlman172.16.20.12255.255.25

5、5.0MAC00-0C-22-A3-14-01DestinationSourceRouterAEthernet0172.16.10.1255.255.255.0MAC03-0D-17-8A-F1-32172.16.20.0/2410ARP协议重要问题主机如何判断目的主机与自己是否在同一网段?将自己的IP地址与子网掩码进行逻辑AND运算,再将目的IP地址与自己的子网掩码进行逻辑AND运算,如果两者结果相同,那么就认为目的主机与自己在同一网段,否则认为目的主机与自己不在同一网段11ARP协议重要问题判断发送方与接收方是否在同一网段举例发送方的IP地址为172.16.10.10子网掩

6、码为255.255.255.0发送方所在网络地址172.16.10.0接收方的IP地址为172.16.20.12子网掩码为255.255.255.0接收方所在网络地址172.16.20.0结论:接收方与发送方不在同一个网段12ARP协议ARP协议小结如果发送方与接收方在同一网段中,直接使用ARP协议得到接收方的MAC地址如果发送方与接收方不在同一网段中,则通过ARP协议获得缺省网关的MAC地址,将IP分组发送给缺省网关,由缺省网关进行转发13ARP协议ARP命令在MS-DOS方式下,可以输入“ARP-A”命令,显示本机的ARP缓冲区不带参数的“ARP”命令可以显示ARP命令的帮

7、助信息14RARP协议RARP协议,ReverseAddressResolutionProtocol,即逆向地址解析协议RARP协议的作用是通过MAC地址获得网络层地址(IP地址),可以视为ARP协议的衍生协议RARP协议通常在计算机启动时使用,以获得自己的IP地址15RARP协议RARP协议相关协议BOOTP协议DHCP协议DynamicHostConfigurationProtocol,动态主机配置协议使用DHCP可以为计算机动态配置各种网络设置,但需要设置DHCP服务器DHCP的好处不

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。