在同一个网段的不说了,不同网段的都是先发给自己的边界路由,再由边界路由转发
首先明白一个前提是广域网也是同现实的土地一样,都是被人为的分割成一个一个的区域的,
每一区域都有一个汽车站或者公交站牌(村里面只能叫公交站牌)的东西。
比如:村-乡-县-市-省-国-洲-地球-银河系
在网络世界里这些都称之为网段;
对银河系而言,每个球是一个大网段,这样就有了地球网段、月球网段、火星网段。。。
每个球级别的汽车站就是各大航天发射场,网络世界里也会有一个球级别的边界路由器(网关)的东西。
对于地球而言,每个洲就是一个网段,亚洲网段、欧洲网段、美洲网段。。。(俄罗斯跨两个洲,那么它一个国家是有两个洲级别的网段的)
对于亚洲而言,有中国网段、日本网段。。。
。。。
对于在公司上网的你而言,你在浏览器上访问文档服务器,都是不经过公司这个网段的路由器的,直接访问了的
但是每次点击百度,能访问到的路径都是
step1:本网段没有就发到公司网段的路由器(公司级别网段的网关)
step2:公司网段的网关拿着百度服务器的IP(目的IP),路由表里有几十个路由器,不知道要给哪个路由器?手里只有百度服务器IP这唯一的有效信息,这个是路由选择的重点。
step3:可以从百度IP里得到这个IP是北京的IP(行政规定),那就将数据上报給深圳网关,深圳网关拿到北京的IP报给广东网关,广东的转给北京,北京转给海淀,海淀转到百度机房。
看来网络寻址和现实是一样的,前提是:
1、目的地址代表的信息量是足够的
2、网络世界也有行政分区,一个网关就是一个行政区,同级别的网关要能到自己兄弟网关(知道下自己兄弟区域的地址)
我们的IP都是与现实中的行政区是绑定的,每次出差登陆邮箱都的登陆IP变化的通知提醒。路由表中的表项内容包括: destination:目的地址,用来标识IP包的目的地址或者目的网络。 mask:网络掩码,与目的地址一起标识目的主机或者路由器所在的网段的地址。 pre:标识路由加入IP路由表的优先级。可能到达一个目的地有多条路由,但是优先级的存在让他们先选择优先级高的路由进行利用。 cost:路由开销,当到达一个目的地的多个路由优先级相同时,路由开销最小的将成为最优路由。 interface:输出接口,说明IP包将从该路由器哪个接口转发。 nexthop:下一跳IP地址,说明IP包所经过的下一个路由器。