标签:live 计时器 direct tsm 映射关系 inf 不同 itsm frame
好久没有更新这个分类的博客了,因为实在是看不下去了。好在上了计算机网络课之后对网络有了一些基本的认识。看书会轻松一些。如果直接啃这本书,对我来说还是有些难度的。
下面是我的一些学习记录
- MAC地址:一个网络设备的硬件地址,在他出场的时候就被设置好,具有唯一性和永久不变性。
- IP地址:由用户或者网络管理员分配,唯一性且可以根据需要改变。
网络接口的硬件通常有一个主要的硬件地址,(例如以太网或802.11无线接口的48bitsMAC地址)由硬件交换的帧(frame)需要正确的地址定位到正确的硬件接口,否则无法传输数据。如果一个主机需要发送一个帧到另一个主机,仅知道这台主机的IP地址是不够的,还需要知道主机在网络中有效的硬件地址。这就需要两个地址之间的互相转换。
当我们使用互联网服务时,例如在浏览器中打开一个网页,本地必须确定如何与相关的服务器联系。首先判断服务器是否位于本地(即是否在同一个子网)还是远程。如果是远程的需要一台可以到达目的地的路由器。只有在位于与目的地同一 IP 子网的系统时,ARP 才能工作。(上个例子中,主机和路由器是在同一个局域网的哦)
例如,用 Web 浏览器打开如下地址:http://10.0.0.1
是一个直接交付的操作:
10.0.0.1
的连接。10.0.0.1
发送一个IPv4数据包,TCP尝试向远程主机发送一个连接请求(后面会介绍细节)。10.0.0.1
,请向我回应您的 MAC 地址。”ARP 缓存(ARP cache)是 ARP 高效运行的关键。每个主机和路由器上有 ARP 缓存表。表存放了使用地址解析为每个接口维护从网络层地址到硬件地址的最新映射。当IP地址映射成硬件地址时,生成一个缓存表里的条目。默认到期时间是 20 分钟。
这是一个关于软状态(soft state)的重要例子。软状态是指在超时前没有更新而被丢弃的信息。如果网络条件发生改变,软状态有助于启动自动重新配置。因此很多 Internet 协议使用软状态,软状态的成本就是必须刷新状态,以避免过期。在一些协议设计中经常包括软状态刷新,以保持软状态的活跃。
字段 | 长度 | 内容 | 含义 |
---|---|---|---|
DST | 6 | 请求:ff:ff:ff:ff:ff:ff 应答:发出请求的主机MAC |
请求:默认是广播地址,同一广播域所有以太网接口都可以接受到 应答:发出请求的主机MAC地址 |
SRC | 6 | 请求:发出请求主机的MAC 应答:回应方MAC地址 |
请求:由于是广播,所以是发送方 MAC 地址 应答:被请求的主机的MAC地址 |
Length or Type | 2 | 0x0806 | ARP 的以太网 type 是固定的 0x0806 |
硬件类型(Hard type) | 2 | 以太网是 1 | 硬件地址类型(链路层可能有很多不同的) |
协议类型(Prot type) | 2 | IPv4 是 0x0800 | 指出映射的网络层协议类型,ARP只能用于IPv4所以固定。 |
硬件大小(Hard size) | 1 | 以太网是 6 | 硬件地址的长度,以字节为单位,MAC 地址是 8 个字节 |
协议大小(Prot size) | 1 | IPv4 是 4 | IP地址的长度,以字节为单位,IPv4 地址是 4 个字节 |
操作类型(OP) | 2 | 1~4 | 1:ARP 请求、2:ARP应答、3:RARP 请求、4:RARP 应答 |
发送方硬件地址 | 长度可变 | 发送方MAC地址 | 发送方MAC地址。 |
发送方协议地址 | 长度可变 | 发送方IPv4地址 | 发送方IPv4地址。 |
目的硬件地址 | 长度可变 | 请求:因为是广播,所以设为0 应答:目的MAC地址 |
请求:因为是广播,所以设为0 应答:目的MAC地址 |
目的协议地址 | 长度可变 | 目的IPv4地址 | 目的IPv4地址 |
填充(Pad) | 长度可变 | 一堆0 | 为了满足最小帧长度 |
FCS | 4 | 4字节循环冗余校检码(CRC) | 检查传输是否出错 |
目标主机生成应答的方式就是填充自己的硬件地址,然后将两个发送方地址和两个接收方地址交换,将
op
字段设置为 2,然后发送自己的应答。
ARP 是一个 TCP/IP 的基本协议,不过,它通常在应用程序或用户没有察觉的情况下使用和运行。ARP 用于确定本地可达的 IPv4 子网中,使用某个IPv4地址的主机对应的硬件地址。ARP 在数据报的目的地与发送方处于同一子网时发挥功效。不在同一子网,将会转发到一台路由器(详见 IP 协议)。ARP 缓存是其运行的基础,可以使用
arp
命令查看并处理缓存。缓存条目都有计时器。
标签:live 计时器 direct tsm 映射关系 inf 不同 itsm frame
原文地址:https://www.cnblogs.com/031602523liu/p/9062332.html