随笔分类 -  计算机网络

摘要:数据包经由路由转发时源、目的IP地址及MAC地址变化情况。IP数据包经由路由转发的时候源ip,目的ip,源MAC,目的mac是否发生改变,如何改变?A—–(B1-B2)—–(C1-C2)——-E如上为例,B1和B2是路由器B上的两个接口,C1和C2是路由器C上的两个接口,A和E是PC,由主机A向主机E发送数据包,那么在主机A形成的数据包的目的IP就是E的IP,源IP就是主机A的IP地址,目标MAC地址就是B1的MAC地址,源MAC地址就是A的MAC地址。由A发给路由器B,B经过重封装后,源IP和目标IP是不变的,源MAC地址变成B2的MAC地址,目标MAC地址变成C1的MAC地址,封装完成发送 阅读全文
posted @ 2013-09-11 18:42 lc_cnblog 阅读(1561) 评论(0) 推荐(0)
摘要:原文:http://blog.chinaunix.net/uid-20846214-id-3442937.html物理地址是数据链路层和物理层使用的地址,而IP地址是网络层和以上各层使用的地址,是一种逻辑地址(IP地址是用软件实现的)。 在发送数据时,数据从高层下到底层,然后才到通信链路上传输。使用IP地址的IP数据报一旦交给了数据链路层,就被封装成MAC帧。MAC帧在传送时使用的源地址和目的地址都是硬件地址,这两个硬件地址都写在MAC帧的首部中。 连接在通信链路上的设备(主机或路由器)在收到MAC帧时,其根据是MAC帧首部中的硬件地址。在数据链路层看不见隐藏在MAC帧的数据中的IP地址。.. 阅读全文
posted @ 2013-02-16 17:11 lc_cnblog 阅读(715) 评论(0) 推荐(0)
摘要:原文:http://blog.chinaunix.net/uid-20846214-id-3443038.html我们知道,网络层使用的是IP地址,但在实际网络的链路上传送数据帧 时,最终还是必须使用该网络的硬件地址。但IP地址和下面的网络的硬件地址之间由于格式不同而不存在简单的映射关系(IP地址有32位,而局域网硬件地址 是48位)。此外,在一个网络上可能经常会有新的主机加入进来,或撤走一些主机。更换网络适配器也会使主机的硬件地址改变。地址解析协议ARP解决这个问 题的方法是在主机ARP高速缓存中存放一个从IP地址到硬件地址的映射表,并且这个映射表还经常动态更新(新增或超时删除)。 每一个. 阅读全文
posted @ 2013-02-16 17:08 lc_cnblog 阅读(214) 评论(0) 推荐(0)