通过(郁闷p2pover中)整理记录一 学习的知识总结:
关于MAC地址:
我们可以这样简单的理解,现在来说,一般主板上都自带了网卡,不是以前所说的网卡与主板分离的年代,也就是说,当我们买了主板以后,实际上你的MAC就已经固定下来了,可以当作主板与网卡的结合产品,但是现在还不知道在这种销售模式下,是否我的网卡坏了,或者我要换我的网卡,是否要将主机也换了?
其实一个网卡(不管是主板自带的)都有一个固定的MAC,他的格式是XX-XX-XX-XX-XX-XX共有48位,按照2的48走可以满足现在的全球上网需求。所以提到全球的问题,是因为这个东西是全球唯一的,就跟你的身份证一样,如果号码相同了,你就可以被无缘无故的诬陷了。
关于MAC地址的作用:
MAC其实其实就是媒体接入层,是与网卡联系的,也就是说,是属于硬件设备,而所谓的ip则是网络层协议。真正的网络数据传送是通过ip的,但是ip唯一么?如果ip不是唯一的话,那么就会产生混乱的现象,与MAC地址不唯一是同样的,但是注意,两者的协议层次是不同的。
也许有人会问:为什么我的ip是192.168.1.38而我的一个同事的也是。当然这是局域网的问题,先不做讨论。
无论是局域网,还是广域网中的计算机之间的通信,最终都表现为将数据包从某种形式的链路上的初始节点出发,从一
个节点传递到另一个节点,最终传送到目的节点。数据包在这些节点之间的移动都是由ARP(地址解析协议)负责将IP
地址映射到MAC地址上来完成的。
看看最终还是要定位到MAC。
现在我们会有一个问题,假如MAC地址被修改的话,情况变得不是很危险?
关于修改MAC地址的问题:
MAC地址是可以被修改的,当然,这里只讨论软件修改问题。
的确,是很危险,别人为造了你的身份证,你能不危险?
当然,问题要双方面来考虑,如果家里有一个本本,一个台式机,在报给网管的时候只注册了一台,即也就是一个ip与一台电脑的MAC绑定了,如果另外一台想上网。当然上不去,如何解决,修改本本的MAC地址成为台式机的,然后使用台式机的ip,可以了吧。但是台式机是上成了。
如何预防MAC地址被修改的问题:
看看第一篇文章的解决方案,其实你也应该知道了。
一般情况下,在局域网中,为了管理方便,网管人员会将自己域下的ip地址与MAC地址绑定,可以有效的防治所谓的抢占ip事件发生,但是这样对于伪造MAC来说还是没法解决,现在流行的p2pover就是来搞这个的。
将ip地址、MAC地址,然后还有路由器三者绑定,是否会解决此问题,没有实践中,还不知道。
好了,下次子看看ARP。
ARP 具体说来就是将网络层(IP层,也就是相当于OSI的第三层)地址解析为数据连接层(MAC层,也就是相当于OSI的第二层)的MAC地址。ARP协议是 通过IP地址来获得MAC地址的。