电工技术基础_电工基础知识_电工之家-电工学习网

欢迎来到电工学习网!

沟通机怎样转发数据?沟通机数据转发办法

2017-04-04 16:07分类:电子技术 阅读:

 

沟通机怎样转发数据?沟通机数据转发办法
当沟通机收到一个数据包时;
沟通时机将这个数据包包头的意图MAC信息获取出来,与本身的MAC地址表比照;
状况一:假定找到对应项,则按MAC表进行转发;
状况二:假定没找到对应项,则在除了接纳到数据包以外的悉数端口进行转发(播送);

阐明:MAC地址表 是MAC地址与端口对应的联络表;即某个MAC地址联接在某个端口;
疑问:当状况二发作时,需要在别的悉数端口进行播送(这么做正本很欠好),这个播送会到啥本地完毕呢?答:——路由器。

为啥到路由器就会完毕了呢?
当路由器接纳到一个数据包时,作业进程如下:
首要获取数据包头的意图MAC信息,与本身MAC表比照:
状况一:假定找到对应项,则按MAC表进行转发(与沟通机相同);
状况二:假定没找到则获取数据包头的意图IP信息,则与本身的路由表进行比照(又分两种状况)
状况二。1找到了对应的路由表,则按着路由表转发(与查到MAC表很像啊)。
状况二。2没找到对应路由表,则按着缺省路由转发(发现了吗自始自终没有呈现过播送)

阐明:路由表和MAC的差异在于,路由表寄存的是意图IP下一步要去的本地的IP。

播送在路由器能够完毕,要素便是路由器会在查找不到对应MAC表时,依据意图IP进行路由。路由进程的两种状况都不存在播送。

网络设备之间通讯经过以下几个进程:
1.发送端的数据向外发送一个数据包;
2.体系差异这个数据包的方针地址是不是在同一个网段;
3.若与发送机归于同一网段,体系直接将数据包封装成帧,经过二层设备发送到本网段内的方针地址;
4.若不在同一网段,体系将数据包转发到网关,从头封装;
5.网关查看数据包送达的方针ip地址;
6.体系依据方针ip地址查找路由表,挑选转发端口;
7.从头封装转发到下一个路由器;
8.网关发现方针地址归于本网段,查找MAC表(ip与mac对应联络),封装成帧发送到方针机器网卡;
9.方针主机验证后传送给上层运用。

IP数据包到路由器往后,它首要要读去IP包头的方针IP地址,然后查看路由表,依据路由协议算法,断定一条最好的途径,为啥要这么做呢,那是因为要断定这个数据包应当从路由器上的那个接口上转宣告去,很显着路由的每一条可用的路由都和路由嚣上的接口是对应的,就这么一个数据包就脱离了这个路由器。作业便是这么。看见楼上有一个不太精确的说法,IP数据包头里的源IP和方针IP都不会被改动,假定改动数据包不或许抵达或许回来,但只需一种状况,源和方针IP是被改动的,那便是NAT.

路由器转发数据包不会对它的IP源地址和方针地址做批改,只会批改MAC.

详细路由器转发规矩如下:

当主机A发向主机B的数据流在网络层封装成IP数据包,IP数据包的首部包含了源地址和方针地址。主机A会用本机装备的24位IP网络掩码255.255.255.0与方针地址进行与运算,得出方针网络地址与本机的网络地址是不是在同一个网段中。假定不是将IP数据包转发到网关。

在发往网关前主机A还会经过ARP的央求取得默许网关的MAC地址。在主机A数据链路层IP数据包封装成以太网数据帧,然后才发住到网关……也便是路由器上的一个端口。

当网关路由器接纳到以太网数据帧时,发现数据帧中的方针MAC地址是自个的某一个端口的物理地址,这时路由器会把以太网数据帧的封装去掉。路由器以为这个IP数据包是要经过自个进行转发,接着它就在匹配路由表。匹配到路由项后,它就将包发往下一条地址。

路由器转发数据包便是这么,所以它一向是不会改IP地址的。只会改MAC.

当稀有据包传到路由器时,路由器首要将其的意图地址与路由表进行比照,假定是本地网络,将不会进行转发到外网络,而是直接转发给本地网内的意图主机,改动的仅仅数据包的源地址,(原源地址MAC变为了路由器的MAC);当然其间的进程联络到有关的协议的运用,像啥ARP,IP等。可是假定意图地址经路由表比照,发现不是在本网中,有nat就将改动源地址的IP(原源地址的Ip地址改为了路由器的IP地址),路由器将熟数据包转发到相应的端口,进行通讯。

如:A拜访B,首要比照是不是同一子网,假定是,查看ARP表,有B的MAC就直接发送,没有就发送ARP央求.假定否,发送到默许网关C,源IP为A,源MAC为A,意图IP为B,意图MAC地址为C,C接纳到这个包,查看路由表,发送到下一跳D,源IP为A,源MAC为C,意图IP为B,意图MAC为D.....如此循环,直到发送到B.NAT为分外运用,会批改源IP为网关自个外网IP。

上一篇:光纤光栅在光纤激光器的运用

下一篇:千兆光口自洽谈进程

相关推荐

电工推荐

    电工技术基础_电工基础知识_电工之家-电工学习网
返回顶部