TCP/IP详解之IP协议和ARP,RARP

本文详细介绍了IP协议的作用,包括其不可靠、无连接的数据报服务特性。阐述了ARP如何通过IP地址找到硬件地址,以及RARP在无盘系统中的作用。还探讨了IP路由选择过程,包括路由表信息、IP数据包的逐跳传输以及子网寻址的概念,解释了如何通过子网掩码确定主机在网络中的位置。最后,简要概述了ARP协议的工作原理及其在以太网中的ARP请求和应答包格式。
摘要由CSDN通过智能技术生成
概念

IP 是TCP/IP协议族中最为核心的协议。所有TCP、UDP、ICMP、IGMP数据都以IP数据报格式传输。IP提供不可靠、无连接的数据报传送服务。

ARP为地址解析协议,为IP地址到对应的硬件地址之间提供动态映射。

RARP是被那些没有磁盘驱动器的系统使用的。

这三个协议都处于同一层中,ARP通过IP地址找到目标主机的Mac地址。IP则承载要发送的信息。数据链路层可以从ARP得到数据的传送信息,而从IP得到要传输的数据信息。

IP

先来看看IP首部内容,普通IP首部为20字节,数据经过网络层,它给数据加一个IP首部……
这里写图片描述

具体内容参考书本。。。

IP路由选择

IP路由选择即IP层既可以配置成主机的功能,也可以配置为路由器的功能,配置成路由器时,是一个转发IP数据报的过程。
IP层在内存中有一个路由表。当收到一份数据报并进行发送,都会对该表进行搜索。

路由表中信息:
  1. 目的IP地址。
  2. 下一站路由器的IP地址。
  3. 标志。一个指明目的IP地址是网络地址还是主机地址。另一个指明下一站路由器是否为真正的下一站路由器还是一个直接相连的接口。
  4. 为数据报的传输指定一个网络接口。

那么一个准备好的IP数据包怎样送到目的地?

先来看看特殊的情况,比如主机和目的主机在同一个以太网上,根本用部上路由,主机发送的IP包送到链路层然后通过包中的IP地址进行ARP地址解析找到

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值