以太网(Ethernet)通信简单理解

简单的讲,以太网就是以固定的14字节开头的,以数据包(帧)传输数据的网络,数据在局域网中传输时,采用的是广播型式,比如局域网上有3台电脑ABC,A要发数据给B,其实就是重发数据出去,C当然也是能收到的,只是C收到数据后,发现并不是自己的数据就不与理会(当然,C也是可以理会这个数据,比如抓包工具,所以用QQ在局域网上聊天时,其它很有可能看得到,只是聊天记录加密了而已)

那么对于C来说,如何区分此数据包是不是自己的数据包呢,以太网的发明人,就设计了一种地址(其实就是个编号),叫MAC地址(Media Access Control或者Medium Access Control),采用6个字节来编号,容量达到255*255*255*255*255*255=274941996890625个地址,也就是说这270多万亿个以太网卡的物理地址供全球的所有网络使用,每个MAC地址不会重复,但在实际使用中,非同一个网络下的MAC地址,即使重复了也没有关系。

以太网包头14字节的内容为:6字节的目的MAC地址 + 6字节的本机MAC地址 + 2字节的类型
  其中类型中,前面字节为08,后面的字节为00或06,表示IP包或ARP包

以太网的优势是什么呢?我想这个已经不用讲了,因为在局域网通信中,别的网XXX已经被淘汰掉了。
 

猜你喜欢

转载自blog.csdn.net/zwf888/article/details/81183754
今日推荐