RARP_arp协议主要用来

RARP_arp协议主要用来ARP的工作原理如下:1.首先,每台主机都会在自己的ARP缓冲区(ARPCache)中建立一个ARP列表,以表示IP地址和MAC地址的对应关系。2.当源主机需要将一个数据包要发送到目的主机时

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺

ARP的工作原理如下:
1. 首先,每台主机都会在自己的ARP缓冲区 (ARP Cache)中建立一个 ARP列表,以表示IP地址和MAC地址的对应关系。
2. 当源主机需要将一个数据包要发送到目的主机时,会首先检查自己 ARP列表中是否存在该 IP地址对应的MAC地址,如果有﹐就直接将数据包发送到这个MAC地址;如果没有,就向本地网段发起一个ARP请求的广播包,查询此目的主机对应的MAC地址。此ARP请求数据包里包括源主机的IP地址、硬件地址、以及目的主机的IP地址。
3. 网络中所有的主机收到这个ARP请求后,会检查数据包中的目的IP是否和自己的IP地址一致。如果不相同就忽略此数据包;如果相同,该主机首先将发送端的MAC地址和IP地址添加到自己的ARP列表中,如果ARP表中已经存在该IP的信息,则将其覆盖,然后给源主机发送一个 ARP响应数据包,告诉对方自己是它需要查找的MAC地址;

4.源主机收到这个ARP响应数据包后,将得到的目的主机的IP地址和MAC地址添加到自己的ARP列表中,并利用此信息开始数据的传输。如果源主机一直没有收到ARP响应数据包,表示ARP查询失败。
RARP_arp协议主要用来

RARP_arp协议主要用来

RARP_arp协议主要用来

 

 

RARP的工作原理:
1. 发送主机发送一个本地的RARP广播,在此广播包中,声明自己的MAC地址并且请求任何收到此请求的RARP服务器分配一个IP地址;
2. 本地网段上的RARP服务器收到此请求后,检查其RARP列表,查找该MAC地址对应的IP地址;
3. 如果存在,RARP服务器就给源主机发送一个响应数据包并将此IP地址提供给对方主机使用;
4. 如果不存在,RARP服务器对此不做任何的响应;
5. 源主机收到从RARP服务器的响应信息,就利用得到的IP地址进行通讯;如果一直没有收到RARP服务器的响应信息,表示初始化失败。

 

RARP_arp协议主要用来

 

RARP_arp协议主要用来

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/167221.html原文链接:https://javaforall.net

(0)
上一篇 2022年8月5日 下午12:36
下一篇 2022年8月5日 下午12:36


相关推荐

  • Vue学习笔记——Vue-router「建议收藏」

    Vue学习笔记——Vue-router「建议收藏」第1节:Vue-router入门1、解读router/index.js文件importVuefrom’vue’//引入VueimportRouterfrom’vue-router’//引入vue-routerimportHellofrom’@/components/Hello’//引入根目录下的Hello.vue组件Vue.use(Route…

    2022年7月11日
    22
  • Obsidian使用笔记

    Obsidian使用笔记

    2026年3月12日
    2
  • Linux环境的搭建「建议收藏」

    Linux环境的搭建「建议收藏」1、准备工作工具:(网上下载,也可以留言评论,我给你链接)VMware-workstation-full-12.5.7.20721.exe(虚拟机)ubuntu-16.04.5-desktop-amd64.iso(ubuntu镜像文件)winscp(图形用户界面)备注:也可以不用虚拟机,直接在window系统下安装,但是比较麻烦,要分出盘给linux系统,相当于电脑有双系统。我是把lin…

    2022年5月29日
    46
  • spring cloud和dubbo的主要区别[通俗易懂]

    spring cloud和dubbo的主要区别[通俗易懂]1.springcloud有注册中心eurekaDubbo无用第三方的zookeeper2.Dubbo使用RPC通讯协议,提供序列化方式如下:Dubbo:Dubbo缺省协议采用单一长连接和NIO异步通讯,适合于小数据量大并发的服务调用,以及服务消费者机器数远大于服务提供者机器数的情况。RMI:RMI协议采用JDK标准的java.rmi.*实现,采用阻…

    2022年6月9日
    41
  • 全面解读:openClaw分析与教程(Moltbot、Clawdbot)

    全面解读:openClaw分析与教程(Moltbot、Clawdbot)

    2026年3月13日
    3
  • Excel 宏编程-使用excel宏编写第一个Hello World程序实例演示!

    Excel 宏编程-使用excel宏编写第一个Hello World程序实例演示!先看大屏幕,我要演示的效果就是点击hello按钮,运行我们的宏,输出HelloWorld!第一步首先进入开发工具页签,点击宏,创建一个的宏,我起的名字是hello,点击创建。没有开发工具页签的自行百度。第二步进入了编程界面,我们在中间输入MsgBox(“HelloWorld!”),代表弹出窗口显示里面的内容。第三步写完了我们先保存一下,会弹出一个对话框说让你是否继续保存为xls或xlsx类型,但是没法使用宏,所以点击否然后选择类型为xlsm类型后保存即可。

    2022年6月13日
    45

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号