为啥 IPv4 很快就耗尽了,而 MAC 地址却没有呢

查看 398|回复 38
sodesga   
其实这个疑问说明你网络课根本没学好
MAC 地址只在广播域内有效
julyclyde   
mac 地址是按厂商授权的,是一种共识,而且在物理层。
混杂模式可以监听所有请求,也就是抓包的底层逻辑。
ipv4 + NAT 完全够用的,ipv6 是一种博弈,荒唐的是还有 ipv9
julyclyde   
@tywtyw2002 你也没读好
tywtyw2002   
@sodesga 你也没读好
rrfeng   
@julyclyde mac 地址有效位数 24 位 ip a 类地址 24 位 正好一样位数 有什么问题?
mac 地址前 24 位是厂商 信息,这个不应该算在有效位数里面。(如果所以 a 类地址主机都用相同厂商的网卡)
kilotiger   
上次在公司网络出了问题,排查好久发现是 IT 给的 usb-rj45 mac 和别人的冲突了……
opengps   
我其实一直好奇 mac 地址不会重复吗?既然是各大厂商随机分配的,那么谁知道谁用过哪个(好幼稚的提问但我就是搞不懂)
tywtyw2002   
做个简单的题目:
IPv4 总数是 256 的四次方
Mac 的总数是 ( 10 数字+26 字母)的 6 次方
greygoo   
楼主别看自顶向下了,那本书没用。
网络就这几本书是经典
编程类
TCP/IP 详解 看 1 ,2 就好了 不过里面没有 quic 之类的现在协议讲解了。tcp 窗口看个大概就行了,主要三次握手。
网络类
tcpip 路由技术 偏向于网络实践,2 层三层路由协议等等。
ipv6 详解,可以看,我是没读完,只看了 ndp 那些,ipv6 下没有 arp ,用 ndp 代替 arp 了。
cinlen   
@opengps 不是 10 个数字+26 个字母,是 10 个数字+6 个字母,用来表示十六进制,4 位二进制。所以 mac 才是 48 位数,而 256 是 8 位二进制,ipv4 是 32 位,其实后面都是二进制,只是写法不一样
您需要登录后才可以回帖 登录 | 立即注册

返回顶部