MAC地址:乙方,地位卑微,保留最后的倔强(MAC地址的独立性),卖艺不卖身。
IPv4:甲方,趾高气昂,尊重乙方的倔强,不霸王硬上弓。
IPv6:甲方,嚣张跋扈,尊重乙方的倔强,不吃霸王餐。
CLNS:甲方,表里不一,尊重乙方的倔强,尊重潜规则。
AppleTalk:甲方,风流倜谠,尊重乙方的倔强,文明玩耍。
FCoE:甲方,道貌岸然,尊重乙方的倔强,你好我好大家好。
甲方客户名单还有很多很多。。。但是,最终都尊重乙方MAC地址独立性的选择。
作为以太网的乙方,保持MAC地址的独立性,好处多多。无论上层的甲方是谁,最终都要在以太网上落地,进行三种通信:
广播通信(Broadcast)
组播通信(Multicast)
单播通信(Unicast)
以太网有自己独立自主的MAC地址来过滤一个帧(Unicast)是否接收就太简单了。
Packet’s Destination MAC ==my MAC
如果Yes,就接收。
如果No,就当什么都没有发生。
简单,就是一种美!
如果网卡没有自己的MAC地址,而是用甲方的过滤条件来过滤帧(Unicast),需要这样来实现:
Packet’s Destination IPv4 == my IPv4
Packet’s Destination IPv6 == my IPv6
Packet’s Destination CLNS == my CLNS
Destination AppleTalk == my AppleTalk
Packet’s Destination FCoE == my FCoE
。。。
甲方有几个,就需要有多少个过滤条件。
本来一次过滤即可实现,现在一下子冒出那么多次的过滤查询,计算成本要大,计算总要时间的,延迟也会大。
这就是为何每一个甲方都尊重乙方最后倔强的真实原因!保持MAC地址的独立性!
推荐站内搜索:最好用的开发软件、免费开源系统、渗透测试工具云盘下载、最新渗透测试资料、最新黑客工具下载……
还没有评论,来说两句吧...