數(shù)據(jù)包經(jīng)由路由轉(zhuǎn)發(fā)時(shí)源、目的IP地址及MAC地址變化情況
IP數(shù)據(jù)包經(jīng)由路由轉(zhuǎn)發(fā)的時(shí)候源ip,目的ip,源MAC,目的mac是否發(fā)生改變,如何改變?
A—–(B1-B2)—–(C1-C2)——-E
如上為例,B1和B2是路由器B上的兩個(gè)接口,C1和C2是路由器C上的兩個(gè)接口,A和E是PC,由主機(jī)A向主機(jī)E發(fā)送數(shù)據(jù)包,那么在主機(jī)A形成的數(shù)據(jù)包的目的IP就是E的IP,源IP就是主機(jī)A的IP地址,目標(biāo)MAC地址就是B1的MAC地址,源MAC地址就是A的MAC地址
由A發(fā)給路由器B,B經(jīng)過重封裝后,源IP和目標(biāo)IP是不變的,源MAC地址變成B2的MAC地址,目標(biāo)MAC地址變成C1的MAC地址,封裝完成發(fā)送給路由器C,路由器C接收到數(shù)據(jù)包后和B做的操作是一樣的,源IP和目標(biāo)IP的不變的,源MAC地址變成C2的MAC地址,目標(biāo)MAC地址變成主機(jī)E的MAC地址,然后發(fā)送給主機(jī)E,這樣E就收到了這個(gè)數(shù)據(jù)包,當(dāng)恢復(fù)數(shù)據(jù)包的時(shí)候就是把收到的數(shù)據(jù)包的源IP地址(主機(jī)A的IP地址)和源MAC地址(接口C2的MAC地址)作為他的目標(biāo)IP和目標(biāo)MAC地址
|
|