接下来我们讲讲什么是OSI和TCP的一些基本区别,以及他有什么作用,对于网络工程师来说,这也是必不少的东西。
1.TCP IP和OSI他们纠葛
在1960-1970左右,网络开始发展,开始的时候各个厂家都自己做自己的,生产的网络相互不兼容。这时候国际标准组织跑出来制定规则,制定一个大家公共遵守的标准,只要大家在这个标准生产出来的网络都能够相互通讯。这样做的客户满意,生产厂家也有的卖,所有人都很高兴,但是呢,OSI又折腾的很慢,搞了好几年才搞定,但是时代在变化。但OSI出来的时候惊呆了,原来拥护我的人都用跑去用TCP/IP了,这几年发生了什么呢?首先TCP/IP不求完美,先趁着OSI还没推出,先进行推广,TCP/IP刚出来的时候也是各种问题,但是TCP/IP不断对问题进行调试,OSI出来的时候,那会儿TCP/IP已经很完善,厂家也觉得TCP/IP也挺好用,这时候OSI就很尴尬了。
我们学习网络的时候为什么还学OSI呢?首先OSI的网络结构更加详细,对于我们网络工程师来说,能够更加方便的理解网络。
2.OSI有什么作用呢?
OSI教会我们如何解决网络问题,需要懂得分层处理,哪层出现问题,直接解决那个层面的问题,比如你现在网线水晶头坏了,那就是物理层的事,这时候你只需要更换一个水晶头,不需要把IP地址或者网口换掉。
3.OSI参考模型是什么?
OSI RM:开放系统互连参考模型(Open System Interconnection Reference Model)
OSI模型主要划分了七个层级,物理层、数据链路层、网络层、传输层、会话层、表示层、应用层,每个层级相互独立又相互关联。
这就好比工厂流水线一样,每个生产模块对自己的模块负责,完成自己模块传递给下一个模块。
网络工程师主要处理的是下四层结构,下四层分为:传输层、网络层、数据链路层、物理层。
4.对比OSI和TCP/IP
5.物理层
OSI分层中的最底层物理层,物理层包括网口、网线、设备、电压电流等等。
网线主要分为光纤和双绞线,我们现在电脑使用的是双绞线,
我们现在电脑使用的主要是双绞线,现在笔记本主要往无线趋势发展,传输介质从有线变为无线网络,无线传输也是一种介质。
5.1.双绞线
双绞线传输距离理论情况下100米。
双绞线使用的是RJ45的水晶头,我们电脑上使用的有线网口为RJ45。RJ45网口价格便宜,而且网线制作简单。
网线分为屏蔽和非屏蔽线,屏蔽线电磁干扰减少,信号传输的稳定性强,数据传输稳定性强。
数据在网线上传输的时候,是通过电信号进行传输,线缆越粗电阻越小,电信号衰减的少的,这样能传输的更远,根据网线的粗细和绞线我们又分为5类、超5类、6类、超6类、7类等。
在数据中心机房购买的网线多数是屏蔽6类线或者7类线,家用或者单位桌面级的线路使用非屏蔽最少也要使用超5类的网线,这些主要考虑的是成本问题,土豪请任意。
6类线中间有四字的塑料,这样有利于防止网线各对线缆的信号干扰。7类线采用每对绞线进行屏蔽信号。
5.1.1.直通线
直通线:两端同时使用568B或者568A。
我们使用的网线多数是直通线,网线的两端水晶头线序一样,主要两边都使用568B的线序,568B线序:橙白、橙、绿白、蓝、蓝白、绿、棕白、棕。
网线只要达到1236(1橙白、2橙、3绿白、蓝、蓝白、6绿、棕白、棕)的线缆能够通,就可以达到最大100M的带宽(带宽必须满足网口+网线都能达到的最大的值),如果8芯全通就能达到最大1000M的带宽。
5.1.2.交叉线
交叉线:一端使用568B对端使用568A。
在某些老设备上,必须要满足同种设备使用交叉线,不同种设备使用直通线,同种设备使用交叉线。
交换接口与交换接口交叉线
路由接口与路由接口交叉线
路由接口与交换接口直通线
PC机可以认为是路由器的类型(其实路由器和PC机类似)。
现在新设备可以不用按照这个规则,直通和交叉都可以使用。
说件前几年遇到的问题,在测试环境中折腾一台老juniper防火墙与H3C路由器对接,然后呢,怎么搞设备的网口的灯都不亮(调整过双工、速率、更换接口)。然后更换为交叉线后就OK,所以大家在面对老设备的时候注意下交叉和直通。
注:网线的线序如果都不按规律,两端的线序都是一样,其实也能够进行通讯,考虑到568B的线序的绞线能够减少电磁干扰,而且在某些水晶头出现故障的时候更换某一端的水晶头会照成麻烦,所以最好按照568B的线序制作网线。
5.2.光纤线缆
光纤传输距离多模2公里,单模42公里。
双绞线因为传输距离和电磁信号的干扰,所以多数情况网设备和网络设备传输推荐使用光纤。
光纤是通过塑料或者玻璃纤维构成的,主要是让光在其中传递,光在传递的时候不容易受到电磁干扰,特别是在机房环境中电磁信号强烈。
现在光纤通过海底光缆连接全世界。
多模光口的价格比单模光口的便宜许多,所以多数情况下在距离低于2公里会使用单模的线缆,运营商多数使用单模光纤。
6.数据链路层
单电信号传递至对端后,设备需要对电信号进行处理,把电信号转换为数字信号。比如电信号高电压→数字信号1,数字信号1→电信号高电压。
这些转换都在数据链路层进行。
数据链路层对物理层传输信号进行完整性校验(在传输的时候容易受到干扰)。
6.1.单工、半双工、全双工
数据链路层确定了数据的传输方式,主要分为单工、半双工、全双工。我们现在多数的传输方式使用全双工。
战斗力有限,今天就先到这之后之后之后再继续写写写..