NS2源码图示---数据链路层 (转帖)
摘要:
MAC(媒介访问控制子层) Mac对象模拟媒介访问协议,由于网络中的发送和接收机制大部分与Mac层紧密联系,所以Mac对象必须是双工的。在发送端,Mac对象把数据包加上Mac头后传送到物理层(Channel)。在接受端,Mac对象从物理层异步接收数据包,在Mac协议处理之后,它把数据包传递给链路层(LL)。Mac层的示意图如下:当一个Mac对象通过recv方法接收到一个数据包后,它检查这个数据包是收到的还是要发送的,如果是收到的传给sendUp,如果是发送的传给sendDown。注意相应的Mac协议如802.11,TDMA,CDMA等,如果要实现,应该放在sendDown函数中实现。Mac中, 阅读全文
posted @ 2013-05-06 16:05 原来... 阅读(491) 评论(0) 推荐(0) 编辑