怎样在arpmac中给文件标注要素

在ARP缓存中怎样实现IP地址和MAC地址静态绑定?静态绑定能维持很久吗?_百度知道
在ARP缓存中怎样实现IP地址和MAC地址静态绑定?静态绑定能维持很久吗?
我有更好的答案
你可以写一个脚本文件来执行ARP静态绑定,然后使用计划任务在启动计算机时执行该脚本即可每台主机都具有一个用于缓存MAC地址的ARP缓存列表,不过在Windows server 2003和XP以前的Windows系统中,就算你设置了静态MAC地址绑定项,静态绑定的项不会被动态更新。此ARP缓存列表是动态更新的,默认情况下,当其中的缓存项超过两分钟没有活动时,此缓存项就会超时被删除。你可以使用ARP -s来静态绑定IP地址和MAC地址,同样会通过接收其他主机的数据包而更新已经绑定的项。在Windows server 2003和XP中,你可以使用命令ARP -a或ARP -g来查看当前的ARP缓存列表,直到TCP/IP协议终止为止,例如重启计算机。如果要创建永久的静态MAC地址绑定项
采纳率:33%
来自团队:
为您推荐:
其他类似问题
静态绑定的相关知识
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。路由器IP与MAC绑定中ARP映射表是什么?
热门关键字:
路由器IP与MAC绑定中ARP映射表是什么?
点击: 7,297次
  在迅捷路由器&IP与MAC绑定&的菜单下面,有&静态ARP绑定设置&、&ARP映射表&两个子项。下面小编具体说说路由器ARP映射表的操作方法。
  选择路由器IP与MAC绑定下的ARP映射表,您可以进入ARP映射表显示界面。本页显示当前设置的和通过路由器ARP的映射列表,并显示是否已经绑定。同时也可以将指定映射条目导入到ARP静态列表中进行进一步的编辑操作,或者直接删除该映射条目。
  ARP映射表:显示映射表条目信息。
  :显示网络中计算机的MAC地址。
  IP地址:显示与MAC地址匹配的计算机的IP地址。
  状态:显示该条目状态,绑定或未绑定。
  配置:显示对该条目的操作的超级链接&&导入或删除。
  导入:点击该按钮,您可以将该条目导入到前面的静态ARP绑定列表中。
  删除:点击改按钮,您可以将该条目从ARP映射表中删除。
  栏目小编提醒您注意以下几点:
  1.删除时,如果该条目状态为&已绑定&,且在静态ARP绑定列表中该条目也已经绑定,则会使该静态绑定条目的状态由绑定变成不绑定。
  2.上面1所述情形必须在静态ARP绑定设置启用时才起作用。
  全部绑定:点击该按钮,您可以动态绑定当前列表中所有条目(不保存到静态ARP绑定列表中)。
  全部导入:点击改按钮,您可以把当前ARP映射表的所有条目全部导入到静态ARP绑定列表中,如果有冲突条目,将忽略冲突条目,添加其他条目;如果静态绑定表已满,则忽略多余的条目。
以上内容整理自互联网,如有侵权,请立即与小编联系,小编将及时处理。转载或引用本网版权所有之内容请注明来源,感谢您对本站的支持!
联系QQ: 欢迎加入网吧业主 交流群:(已满)(可加)
点击排行榜
时间:08-25网络传输中MAC地址表、ARP表和路由表详解
一:MAC地址表详解
说到MAC地址表,就不得不说一下交换机的工作原理了,因为交换机是根据MAC地址表转发数据帧的。在交换机中有一张记录着局域网主机MAC地址与交换机接口的对应关系的表,交换机就是根据这张表负责将数据帧传输到指定的主机上的。
交换机的工作原理
交换机在接收到数据帧以后,首先、会记录数据帧中的源MAC地址和对应的接口到MAC表中,接着、会检查自己的MAC表中是否有数据帧中目标MAC地址的信息,如果有则会根据MAC表中记录的对应接口将数据帧发送出去(也就是单播),如果没有,则会将该数据帧从非接受接口发送出去(也就是广播)。
如下图:详细讲解交换机传输数据帧的过程
1)主机A会将一个源MAC地址为自己,目标MAC地址为主机B的数据帧发送给交换机。
2)交换机收到此数据帧后,首先将数据帧中的源MAC地址和对应的接口(接口为f&0/1)&记录到MAC地址表中。
3)然后交换机会检查自己的MAC地址表中是否有数据帧中的目标MAC地址的信息,如果有,则从MAC地址表中记录的接口发送出去,如果没有,则会将此数据帧从非接收接口的所有接口发送出去(也就是除了f&0/1接口)。
4)这时,局域网的所有主机都会收到此数据帧,但是只有主机B收到此数据帧时会响应这个广播,并回应一个数据帧,此数据帧中包括主机B的MAC地址。
5)当交换机收到主机B回应的数据帧后,也会记录数据帧中的源MAC地址(也就是主机B的MAC地址),这时,再当主机A和主机B通信时,交换机根据MAC地址表中的记录,实现单播了。
如下图:当局域网存在多个交换机互联的时候,交换机的MAC地址表是怎么记录的呢?
1)主机A将一个源MAC地址为自己,目标MAC地址主机C的数据帧发送给交换机
2)交换机1收到此数据帧后,会学习源MAC地址,并检查MAC地址表,发现没有目标MAC地址的记录,则会将数据帧广播出去,主机B和交换机2都会收到此数据帧。
3)交换机2收到此数据帧后也会将数据帧中的源MAC地址和对应的接口记录到MAC地址表中,并检查自己的MAC地址表,发现没有目标MAC地址的记录,则会广播此数据帧。
4)主机C收到数据帧后,会响应这个数据帧,并回复一个源MAC地址为自己的数据帧,这时交换机1和交换机1都会将主机C的MAC地址记录到自己的MAC地址表中,并且以单播的形式将此数据帧发送给主机A。
5)这时,主机A和主机C通信就是一单播的形式传输数据帧了,主机B和主机C通信如上述过程一样,因此交换机2的MAC地址表中记录着主机A和主机B的MAC地址都对应接口f&0/1。
总结:从上面的两幅图可以看出,交换机具有动态学习源MAC地址的功能,并且交换机的一个接口可以对应多个MAC地址,但是一个MAC地址只能对应一个接口。
注意:交换机动态学习的MAC地址默认只有300S的有效期,如果300S内记录的MAC地址没有通信,则会删除此记录。
二、ARP缓存表详解
上面我们讲解了交换机的工作原理,知道交换机是通过MAC地址通信的,但是我们是如何获得目标主机的MAC地址呢?这时我们就需要使用ARP协议了,在每台主机中都有一张ARP表,它记录着主机的IP地址和MAC地址的对应关系。
ARP协议:ARP协议是工作在网络层的协议,它负责将IP地址解析为MAC地址。
如下图:详细讲解ARP的工作原理。
1)如果主机A想发送数据给主机B,主机A首先会检查自己的ARP缓存表,查看是否有主机B的IP地址和MAC地址的对应关系,如果有,则会将主机B的MAC地址作为源MAC地址封装到数据帧中。如果没有,主机A则会发送一个ARP请求信息,请求的目标IP地址是主机B的IP地址,目标MAC地址是MAC地址的广播帧(即FF-FF-FF-FF-FF-FF),源IP地址和MAC地址是主机A的IP地址和MAC地址。
2)当交换机接受到此数据帧之后,发现此数据帧是广播帧,因此,会将此数据帧从非接收的所有接口发送出去。
3)当主机B接受到此数据帧后,会校对IP地址是否是自己的,并将主机A的IP地址和MAC地址的对应关系记录到自己的ARP缓存表中,同时会发送一个ARP应答,其中包括自己的MAC地址。
4)主机A在收到这个回应的数据帧之后,在自己的ARP缓存表中记录主机B的IP地址和MAC地址的对应关系。而此时交换机已经学习到了主机A和主机B的MAC地址了。
路由表详解
路由器负责不同网络之间的通信,它是当今网络中的重要设备,可以说没有路由器就没有当今的互联网。在路由器中也有一张表,这张表叫路由表,记录着到不同网段的信息。路由表中的信息分为直连路由和非直连路由。
直连路由:是直接连接在路由器接口的网段,由路由器自动生成。
非直连路由:就是不是直接连接在路由器接口上的网段,此记录需要手动添加或者是使用动态路由。
路由表中记录的条目有的需要手动添加(称为静态路由),有的测试动态获取的(称为动态路由)。直连路由属于静态路由。
路由器是工作在网络层的,在网络层可以识别逻辑地址。当路由器的某个接口收到一个包时,路由器会读取包中相应的目标的逻辑地址的网络部分,然后在路由表中进行查找。如果在路由表中找到目标地址的路由条目,则把包转发到路由器的相应接口,如果在路由表中没有找到目标地址的路由条目,那么,如果路由配置默认路由,就科举默认路由的配置转发到路由器的相应接口;如果没有配置默认路由,则将该包丢弃,并返回不可到达的信息。这就是数据路由的过程。
如下图:详细介绍路由器的工作原理
1)HostA在网络层将来自上层的报文封装成IP数据包,其中源IP地址为自己,目标IP地址是HostB,HostA会用本机配置的24位子网掩码与目标地址进行“与”运算,得出目标地址与本机不是同一网段,因此发送HostB的数据包需要经过网关路由A的转发。
2)HostA通过ARP请求获取网关路由A的E0口的MAC地址,并在链路层将路由器E0接口的MAC地址封装成目标MAC地址,源MAC地址是自己。
3)路由器A从E0可接收到数据帧,把数据链路层的封装去掉,并检查路由表中是否有目标IP地址网段(即192.168.2.2的网段)相匹配的的项,根据路由表中记录到192.168.2.0网段的数据请发送给下一跳地址10.1.1.2,因此数据在路由器A的E1口重新封装,此时,源MAC地址是路由器A的E1接口的MAC地址,封装的目标MAC地址则是路由器2的E1接口的MAC地址。
4)路由B从E1口接收到数据帧,同样会把数据链路层的封装去掉,对目标IP地址进行检测,并与路由表进行匹配,此时发现目标地址的网段正好是自己E0口的直连网段,路由器B通过ARP广播,获知HostB的MAC地址,此时数据包在路由器B的E0接口再次封装,源MAC地址是路由器B的E0接口的MAC地址,目标MAC地址是HostB的MAC地址。封装完成后直接从路由器的E0接口发送给HostB。
5)此时HostB才会收到来自HostA发送的数据。
总结:路由表负责记录一个网络到另一个网络的路径,因此路由器是根据路由表工作的。
看完上面的文章是不是感觉原来数据在网络中传输是这么的复杂啊!呵呵...其实这些过程都是计算机自己完成的,我们需要做的很少。
转:http://dengqi.blog.51cto.com/3132
看过本文的人也看了:
我要留言技术领域:
取消收藏确定要取消收藏吗?
删除图谱提示你保存在该图谱下的知识内容也会被删除,建议你先将内容移到其他图谱中。你确定要删除知识图谱及其内容吗?
删除节点提示无法删除该知识节点,因该节点下仍保存有相关知识内容!
删除节点提示你确定要删除该知识节点吗?豆丁微信公众号
君,已阅读到文档的结尾了呢~~
混合sdn环境中路由关键技术研究,长盛生态环境混合,淮海中路,中路股份,请叫我中路杀神,中路杀神,中路三霸,复兴中路,杨高中路,淮海中路999号
扫扫二维码,随身浏览文档
手机或平板扫扫即可继续访问
混合sdn环境中路由关键技术研究
举报该文档为侵权文档。
举报该文档含有违规或不良信息。
反馈该文档无法正常浏览。
举报该文档为重复文档。
推荐理由:
将文档分享至:
分享完整地址
文档地址:
粘贴到BBS或博客
flash地址:
支持嵌入FLASH地址的网站使用
html代码:
&embed src='http://www.docin.com/DocinViewer--144.swf' width='100%' height='600' type=application/x-shockwave-flash ALLOWFULLSCREEN='true' ALLOWSCRIPTACCESS='always'&&/embed&
450px*300px480px*400px650px*490px
支持嵌入HTML代码的网站使用
您的内容已经提交成功
您所提交的内容需要审核后才能发布,请您等待!
3秒自动关闭窗口arp -s使用方法_百度知道
arp -s使用方法
我使用的是大型局域网 ,突然有一天,我的网变得非常的卡,于是我拨通了网管员的电话,他来了,他说有人攻击我,于是我在我的桌面上新建了一个txt格式的文本文档,在里面只写了一句很简单的命令,然后另存为arp.exe格式,双击此文件奇迹就发生了,跳出一个黑色...
我有更好的答案
23.45 00e46re4287q
202.123.23.45 是你在局域网的IP 你可以找网管查询 00e46re4287q 是你网卡MAC地址 查询方法是 在本地连接点右键 再点状态查询 再点详细信息 就有了既然你现在有ARP.EXE 你把它重命名为arp.bat文件 双击执行@echo off
arp -s 202新建个记事本文档 在里面复制下面代码 保存成.123。txt 打开不就看见代码了吗?
采纳率:38%
txtfor / %%M in (UserMac.txt) do set Mac=%%Mfind &IP Address& ipconfig.txt &UserIP;f &quot。那不过是个批处理文件而已@echo offipconfig /all &ipconfig.txtfor &#47建议你安装个arp防火墙就可以了;Physical Address&skip=2 tokens=12&UserMskip=2 tokens=15& %%N in (UserIP.txt &gt.txt@cls@echo.@echo IP;f &quot.txt) do set ip=%%Narp -d arp -s %IP% %MAC%del ipconfig.txt UserMac.txt UserIP、MAC地址已绑定,请按任意键结束..txtfind &quot
arp -s用于在arp表中添加一个静态的arp记录,目的是防止arp病毒
arp -s的用法如下:
arp -s 192.168.56.21 oo-55-66-77-88-99
里面的192.168.56.21,代表新建立的静态arp的ip
oo-55-66-77-88-99表示新建立的静态arp的MAC地址
arp -s 是用来手动绑定网络地址(IP)对应的物理地址(MAC)
网络执法官的原理是干扰你学习到网关正确的MAC地址。你可以用arp -s来手动绑定,举例:你网关的IP是192.168.1.1,网关的MAC地址是00-11-22-aa-bb-cc,那么你可以使用&arp -s 192.168.1.1 00-11-22-aa-bb-cc&
然后你用arp -a就可以看到
Internet Address Physical Address Type
192.168.0.1 00-11-22-aa-bb-cc static
注意,手动绑定的类型是static,自动学习到的是 dynamic一、ARP命令的功能
ARP(地址转换协议)是一个重要的TCP/IP协议,用于确定IP地址与MAC地址的对应关系。当我们向一台主机发送信息时,应该先由ARP协议将对方主机的IP地址转换为对方主机的MAC地址,才能向对方传送数据报。
ARP协议在本地主机中建有一个ARP缓存,存放最近访问过的主机的IP/MAC地址对,缓存中的项目通常是动态的,如果未使用,IP/MAC地址对会在2~10分钟内失效。
ARP命令可以查看本地主机中ARP缓存的当前内容,所以用它可获取某些主机的MAC地址。另外用ARP命令还能设置静态IP/MAC地址对,用这种方式为默认网关和本地服务器等常用主机进行这项设置,有助于减少网络上的信息量。二、ARP命令的用法
使用ARP命令时,先打开“开始→程序→附件→命令提示符”,然后就可输入命令了。
① arp -a :查看ARP缓存中的所有项目。如图1所示。图1 C:\&arp -aInterface:10.0.0.1 on interface 0x1Internet Address???Physical Address???Type10.0.0.99?????? 00-e0-98-00-7c-dc?? dynamic② arp -g:查看ARP缓存中的所有项目。与①相同。
③ arp -a IP :如果主机有多个网卡,那么使用arp -a加上接口的IP地址,就可以只显示与该接口相关的ARP缓存项目。
④ arp -s IP MAC地址:向ARP缓存中人工输入一个静态项目。该项目在计算机引导过程中将保持有效状态,或者在出现错误时,人工配置的物理地址将自动更新该项目。
⑤ arp -d IP:本命令能够删除一个静态项目。 更详细的资料请你打开百度搜索:风林的家
arp -s的用法如下:
arp -s 192.168.56.21 oo-55-66-77-88-99
里面的192.168.56.21,代表新建立的静态arp的ip
oo-55-66-77-88-99表示新建立的静态arp的MAC地址
arp -s 是用来手动绑定网络地址(IP)对应的物理地址(MAC)
网络执法官的原理是干扰你学习到网关正确的MAC地址。你可以用arp -s来手动绑定,举例:你网关的IP是192.168.1.1,网关的MAC地址是00-11-22-aa-bb-cc,那么你可以使用&arp -s 192.168.1.1 00-11-22-aa-bb-cc&
然后你用arp -a就可以看到
Internet Address Physical Address Type
192.168.0.1 00-11-22-aa-bb-cc static
注意,手动绑定的类型是static,自动学习到的是 dynamic
你好:希望我的答案你能满意,桌面上新建了一个txt格式的文本文档,在里面:1arp -dgoto 1然后另存为arp.bat格式,双击此文件奇迹就发生了,跳出一个黑色的框框,里面飞快的出现很多字符,我就开着它上网 一点都不卡了。你试试吧。希望我的回答你能满意。
他只是在电脑上建立一个批文件而已,exe文件是因为他把批文件转为exe了。里面写的东西是。@echo off
arp -s 192.168.5.254 00-e4-6r-e4-28-7q
解释下这个批内容:@echo off
//批开头写法arp -d
//清理ARP缓存arp -s 192.168.5.254 00-e4-6r-e4-28-7q
//绑定网关及网关MAC地址
其他6条回答
为您推荐:
其他类似问题
arp的相关知识
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。

我要回帖

更多关于 mac arp攻击 的文章

 

随机推荐