MAC地址与IP地址

MAC 地址:为媒体访问控制,或称为物理地址、硬件地址用于识别数据链路中互连的节点。MAC 地址与IP地址,两者之间分工合作,完成通信。

MAC 地址长48 比特,在使用网卡的情况下,MAC地址一般会被烧入到ROM,因此任何一 个网卡的MAC地址都是唯一的,在全世界都不会有重复。

MAC地址的的格式:

 MAC地址与IP地址_第1张图片

 324 每个NIC厂商识别码,每一个NIC厂商都有特定的唯一识别数字。

 25-48:厂商内部为识别每个网卡而用, 

例外情况: 如果一台主机启动多个虚拟机那么,由于没有虚拟网卡,只能由虚拟软件自己设定MAC地址给多个虚拟网卡,这时就很难保证所生成的MAC 地址是独一无二的。

其实MAC地址就算相同,但是处于不同的数据链路层就不会出问题。

IP 基础知识:

TCP/ IP通信时,用IP识别主机和路由器,

 IP地址的定义:

IP地址(IPV4)由32为正整数来表示,IP地址在计算机内部以二进制方式处理,为了方便使用将32ip地址,以每8位为一组,分成四组,每组以”.”隔开,在将数组转换为十进制数。如:192.168.56.1 等。

IP组成部分:

IP地址由网络和主机两部分标识组成,

由此可以设置网络地址和主机地址,在相互连接的整个网络中保证每台主机的IP地址都不会相互重叠。

IP地址的分类:

IP地址为四个级别,分别为AD类,其根据从第一位到第四位的比特列对其网络标识和主机标识进行区分。

IPV6: IP地址用一个32二进制的数表示一个主机号码,但32位地址资源有限,已经不能满足用户的需求了,因此Internet研究组织发布新的主机标识方法,即IPv6。在RFC1884中(RFCRequest for Comments Document的缩写。RFC实际上就是Internet有关服务的一些标准),规定的标准语法建议把IPv6地址的128位(16字节)写成816位的无符号整数,每个整数用四个十六进制位表示,这些数之间用冒号(:)分开,例如:3ffe:3201:1401:1280:c8ff:fe4d:db39:1984

 IP地址与MAC地址的区别:

 寻址协议层不同,IP地址应用OSI第三层,机网络层,而MAC地址应用在OSI第二层,即数据链路层,数据链路层协议可以使数据从一个节点到相同链路的另一个节点(通过MAC地址)而网络层协议使数据可以从一个网络传递带另一个网络上,(ARP根据目的IP地址,找到中间节点的MAC地址,通过中间节点传送,从而最终到达目的网络)。

 

 

 

 

 

 

 

你可能感兴趣的:(计算机网络)