IP地址和MAC地址绑定的必要性
计算机⽹络是⼀个共通的⽹络,世界上任何计算机都可以互相访问。
实现的原理基于⽹络通讯的互联⽹交互五层模型。
计算机⽹络的历史发展乘风破浪会有时 直挂云帆济沧海的意思
当计算机⽹络技术初始利⽤的时代,⼏台计算机通过集线器连接,就可以实现⽹络的互通。这个⽹络的数据传输⽅式是——⼴播。
⼴播的⽅式浪费了⽹络资源,特别是需要互联的计算机数量基数开始增⼤的时候,⼀个集线器⽆法满⾜⼤量计算机通信的需求,逻辑上和资源上都要求⼈类提出新的技术。
于是交换机的产⽣解决了这个问题。计算机都和交换机连接组成了⼀个局域⽹,数据到达交换机后,从数据中获得的Mac地址在交换机的映射表中到接收⽅连接的
端⼝号,数据被交换机扔到这个端⼝,成功传输到指定的计算机。因此交换机要记录所有连接的计算机的mac地址和端⼝号的关系。
计算机的数量进⼀步增⼤,交换机的数量越来越多。
例如哈佛的计算机x,计算机x所在的交换机连接了美国国家交换机,美国国家交换机连接中国国家交换机,中国中⼤计算机y连接的交换机连接了中国国家交换机。
当计算机x请求获取计算机y的资源,会发送数据,数据中包含计算机y的Mac地址,计算机x发送数据到交换机。交换机⼀看,没有和该mac 地址绑定的端⼝,那要发给谁?
交换机发给默认的计算机——美国国家交换机,美国国家交换机也没有到接⼝,于是再转发该数据给中国交换机,依次类推,就发送给了计算机y。
y收到数据后如何回复呢?原理是⼀样的。逆向发送源mac做为回复的查询地址。
可是当⽇本也加⼊了⽹络,这时美国国家交换机就需要⼴播数据了,默认的就⽆效了。
一件烦心事作文400字四年级所以需要新的技术来指定地址,产⽣了IP地址。
IP地址+Mac地址=防盗⽹
IP地址⾮常灵活可变,如果⼀台电脑窃取了另⼀台连⼊⽹络的计算机的IP地址,这台电脑也可以上⽹了,并接收到被盗计算机的⽹络数据。如果要避免这⼀个问题。需要mac地址和IP地址绑定,原因时mac地址是不可变的。
mac地址是IEEE分配的地址,再每台硬件设备上都是唯⼀的地址。
快递价格当发⽣如上IP被窃取上⽹的情况,有了Mac地址,发送到IP地址所在的物理机时,⿊客计算机的Mac不⼀致,所以数据不会发送到⿊客计算机。元宵节吃什么东西
在安全⾓度看来,Mac+IP地址的识别联⽹节点的策略提⾼了⽹络安全性。
可是,事情往往有另⼀⾯,安全性不是绝对的。因为mac地址可以通过 ping IP地址的⽅法在本地的ARP表中保存对⽅的IP地址和Mac地址。
无法获取ip地址ARP协议是解析IP地址为Mac地址的地址解析协议。它的原理是在每台物理机上都有⼀张ARP表:IP地址-Mac地址,如果发送的IP地址在ARP表中存在,就获取
到Mac地址发送到指定的计算机,如果不存在,就⼴播数据,回复的数据中取得Mac地址存⼊ARP表中,等待下⼀次使⽤。所以,通过这张表是可以
获取某台计算机的Mac地址。并且通过命令修改本机的mac,也会达到盗⽤⽬标计算机⽹络的作⽤。李湘孩子
综上所述,⽹络的世界还是挺⼤的。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论