网络与网络之间的互连
问题:
1、不同的网络层次不同,协议也不相同,不可以直接相连。
2、相连后需要协同工作
3、信道,通信方式,协议都不相同
4、两个网络是平等的,不可能使得一方被改造为另一方
解决方法:
寻找翻译,由于网咯层次等都是人为定义出来的不同表达形式,所以,可以将信息还原,然后转变为另一种网络的格式。
进阶问题:
翻译有两种:一种是两者都翻译成中间语言,然后每次交流时都先转化为中间语言,这样每个网络只需要配备一个”翻译家“,只需要会翻译成中间语,会把中间语翻译回来,就可以实现网络的互连。(这种被称为间接互连,有标准接口)
另一种方法是每一种语言发送时不需要转化,只需要接收时转化,所以每一个网络需要配备能识别所有网络的“翻译家”。(这被叫做直接互连,无标准接口)
如上图所示
OSIRM模型,其基本思想便是间接互连的思想,与其他网络通信时,先转化为开放系统的标准。
开放系统可以表示为:
端系统是我们想要互连的网络,中继系统是开放系统,端系统有7层,中继系统是3层。
一般中继系统中包含物理层,数据链路层,网络层
对应的设备分别是中继器,桥,路由器
OSIRM的意义不仅仅在于提供网络互连,还可以用于网络内部,还可以发现,OSI系统的7层模型是可以取舍的,根据具体情况来定。