17 - 01 - 19 计算机网络(09)(子网传输)

对于一个大型网络,管理与广播问题十分突出,为了解决这两个问题,可以使用路由器/交换机 

把大型网络划分为数个小网络,每个这样的小型网络叫做子网。下面讨论路由器划分子网的情况(同样适用于交换机VLAN划分的子网)


 

从图中可以看出:路由器A B之间虽然没有计算机,但也构成了一个子网。同一子网内的计算机进行通信时,不经过路由器转发,

不同子网内的计算机通信时 一定经过路由器转发。

这些网络的关键是分配IP地址,同一子网内的计算机的网络号必须相同,也就是 网络号相同的计算机就组成了一个子网。     

 图中IP地址为 1.1.1.1   1.1.1.2  和  1.1.1.3 的三台计算机 都属于 子网一,子网一的IP地址是 1.1.1. 0/24   1.1.1.255是子网一的广播IP地址。

假设计算机 1.1.1.1 发送广播IP数据报,这些广播IP数据报会到达子网内的所有计算机,而不会到达其他子网。

同一子网内的计算机的IP地址的网络号 必须相同,这是分配IP地址时的一个基本原则。  综上所述,路由器分割的网络是不同的子网;

一个VLAN是一个子网,一个子网是一个广播域,同一子网内的计算机通信时不经过路由器转发,不同子网内内的计算机通信时一定经过路由器转发, 

                                                  --------牢固掌握

再看图:子网三中有一台计算机的IP地址的与其他计算机的IP地址的网络号不同,他就无法与他她计算机正常通信。

再看:路由器A B的每个接口的IP地址都不同,而且网络号一定要与本子网的网络号相同,要明白这些需要明白IP数据报的传输。

当我们给一台计算机配置IP协议的属性时,在设置IP地址的同时,还要设置子网掩码 与默认网关。这是三个最重要的参数。  

默认网关是一个路由器接口的IP地址,该计算机发往其所在子网以外IP数据报都由默认网关转发。图中 默认网关是1.1.1.100这是路由器A接口一的IP地址,

计算机1.1.1.1发往子网一以外的IP数据报都由路由器一转发。  计算机1.1.1.1 发送一个IP数据报之前,首先要判断待接受计算机是否与自己处于同一子网内,

这关系到是否需要 默认网关转发,必须搞清楚。办法就是:把自己的IP地址与目的IP地址都与子网掩码进行运算,得到网络IP地址,

若网路IP地址相同说明处于同一子网内。


在具体发送过程中:  1、当发送计算机与接受计算机在同一子网内:ex:计算机1.1.1.1 向 1.1.1.2 发送,

1.1.1.1  1.1.1.2和子网掩码255.255.255.0与 运算的结果都是1.1.1.0 说明在同一子网内,

 1.1.1.1在 IP数据报以太网帧的地址字段分别填上自己与1.1.1.2的相关信息,这样的数据发送到网络上,

就会顺利的由1.1.1.2接受处理。 2、当发送计算机与接受计算机不在同一子网内:此类情况比较复杂,

因为运算出的网络号不同,所以 1.1.1.1先把IP数据报发给路由器 A,再到路由器B,最后发到3.3.3.1 ,

这中间经过了三个子网,产生了三个以太网帧 如下:



在这三个以太网帧里,我们发现 IP数据报在传输过程中源IP地址与 目的IP地址始终没变,而帧中的物理地址则不同,

每经过一段链路就变化一次,中途发生变换的物理地址就是被路由器接口的物理地址给替换掉了。  

物理地址是数据链路层上的地址,不同链路上的物理地址自然不同,本例中路由器连接的子网都是以太网,

但实际上路由器可以连接不同数据链路层协议的子网,帧与物理地址的格式和意义都可以不同,

在点对点链路上 甚至可以没有物理地址。   -------而这正是计算机网络的精髓所在:IP数据报在传输过程中一直不变,

而运载IP数据报的帧 却在不断变化。 -----这就像是寄信:信件不会变,但是运送信件的方式却在不断地变化(公路 火车、飞机)。

------有了全世界统一的IP协议,各种不同的传输媒体,不同数据链路层协议的网络就可以互相连接在一起了。




------------------------------------------------------总结之 《计算机网络》王凤英程镇



  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值