千家信息网

ARP地址解析协议<二>——地址解析之映射

发表于:2024-10-18 作者:千家信息网编辑
千家信息网最后更新 2024年10月18日,1、直接映射:a、依据的基本思想:对第2层和第3层地址选择一种方法,这种方法使用了一种简单的算法(也可以是一个公式),就从一种地址得到另一种地址。b、一个简单的例子:假设的是第2层地址比第3层地址小;
千家信息网最后更新 2024年10月18日ARP地址解析协议<二>——地址解析之映射

1、直接映射:

a、依据的基本思想:对第2层和第3层地址选择一种方法,这种方法使用了一种简单的算法(也可以是一个公式),就从一种地址得到另一种地址。

b、一个简单的例子:假设的是第2层地址比第3层地址小;一个IP地址(第3层地址)是222.101.33.29,由于第2层地址比第3层地址小,那么就可以使用该网的IP地址的最后八位组作为一个链路层地址,这样可以将IP地址222.101.33.29分配给该网的#29地址的设备

c。直接映射的图示过程:

2221013329
11011110011001010010000100101001

32b的IP地址(222.101.33.29)

其中,最后8位组,也就是十进制为29的那一组,是一个MAC地址,对应着相应硬件设备(#29地址设备)的地址

d、注意,直接映射限于第2层地址比第3层地址小的情况。

2、动态地址解析:

为了满足MAC地址大于IP地址的时候,需要更灵活性时,选择动态解析代替直接映射。

a、什么是动态解析?

它是一种特殊的协议,允许只有IP地址的设备确定出与之对应的数据链路层地址。

如果,两种地址的类型具有完全不同的格式,IP地址的设备通常经过询问一个或多个本地网络中的其他设备,来确定IP地址相对应的数据链路层地址。

b、动态寻址的工作过程:

假设设备1向设备2发送数据,但设备1只知道设备2的网络层地址不知道数据链路层的地址。所以,设备1就广播了一个包含设备2的第3层地址的第2层帧,只有设备2识别设备1广播的帧中的第3层地址。识别后,就向设备1直接发回一个响应。

也可以这样说,

要发送数据的设备广播一个请求,请求一个具有该硬件地址(MAC地址)的那台设备的响应。设备1需要向设备2发送数据,但只知道他的IP地址而不知道其MAC地址。设备1就广播一个请求,请求返回使用IP地址的设备2的MAC地址。设备2直接用他的MAC地址返回设备2。

c、动态地址的高速缓存:

为什么要有动态地址的缓存?

答案是,由于不知道接收方的第2层地址,所以每次都要广播接收方设备第3层地址的第2层帧。所以,造成本地网络中许多设备必须消耗资源来检验数据帧,并检查它要解析的IP地址。


地址 设备 数据 动态 广播 链路 只有 收方 方法 硬件 缓存 网络 过程 选择 不同 特殊 也就是 例子 公式 十进制 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 网络安全技术试题3 含答案 网络安全基地北京 网络技术与应用题库 骏晖网络技术服务有限公司 判断 数据库是否监听 广东软件开发学校合作 软件开发实习期工资多少 在软件开发学的开发模型中 信用卡中介代还软件开发公司 网络安全小结个体户 海南管理软件开发排行榜 学软件开发需要几级英语 软件开发过程中影响产品特性 福建戴尔服务器五星服务云主机 成都市网络技术应用选择题 怎么看网络有没有连接到服务器 兴化什么是网络技术 为什么要网络安全产业 面向功能的软件开发方法 临沂民主评议软件开发 查询剑三角色数据库 群力软件开发公司哪家好 畅捷通t 12.3数据库配置 软件开发专业广州有吗 数据管理服务器编码 考勤软件开发接活 石林软件开发厂家价格 上海柏硕软件开发中心 河南互联网网络安全工程介绍 太仓管理软件开发报价方案
0