在写这篇笔记之前先说明一个概念。协议。。平常我们都说什么协议什么协议的。那么协议到底是个什么东西呢?。说的简单通俗点它就是描述通信中语言规范的一组规则。说的稍微专业点就是决定数据格式和传输的一组规则或者一组惯例。
好。回到正题。OSI七层模型。什么是OSI。OSI就是开放式系统互连。
ps:这里需要能区分OSI ISOIOS个代表什么。你知道么?不知道?别告诉别人。赶紧偷偷的查去。。
我们平常说OSI模型的时候有的人喜欢从上往下说。也有的人喜欢从下往上说。这都没什么问题。但是切记不要跳着说。比如说你说着物理层。之后突然跳到传输层去说。那么会让别人觉得你是在乱说。对OSI掌握的不够深。--#
那么为什么ISO要提出OSI七层模型呢。为什么网络要进行分层呢?最重要的一个原因就是为了降低网络设计的复杂性。要知道在网络中的数据传输是个封装解封装的过程。各个下层为上一层提供服务。俗称SAP即服务访问点。你可以把它理解成是相邻层之间的接口。为了通信有了协议。为了协议有了分层。
好了。还是上图吧。一看就了解个大概了。
看到了吧..七层分别是
物理层:主要设备有HUB...物理层的作用就是在设备之间传输比特流。规定电平、线速和电缆针脚。如EIA/TIA-232V.35
数据链路层:主要设备有Switch...数据链路层主要作用是1.将比特组合成字节。再将字节组合成帧、2.它还使用MAC地址来访问介质(啊?什么是MAC地址?这个你把它理解成事我们现实生活中的DNS就行了。全球唯一来表示一台设备的物理地址)。。3.检测但是不更正差错。。如HDCL 802.3/802.2
网络层:主要设备有Router...网络层的主要作用是提供逻辑地址。即IP地址。供路由器寻址确定路径所在。如IP IPX
传输层:传输层主要是提供可靠或者不可靠的传送。重传前的差错检测。如TCP UDP 。例如我们平常使用最多的即时聊天通讯工具腾讯QQ它就是基于UDP的。要求的是快速转发传送数据。
会话层:主要作用体现在如何控制会话,如建立连接、保持连接、终止连接等 将不同的应用程序的数据分开。
表示层:如何表示数据例如数据的压缩、加密解密等
应用层:直接面向用户的。主要提供用户接口
如果要我们为OSI再分一层的话那第八层是什么类?毫无疑问那就是我们人。-。。。
好。最后再来了解一下线缆类型有哪些?
1.直通线2.交叉线 3.全反线
你只要记住这句话即可“不同设备之间用交叉线,相同设备之间用直通线”即可。记不住?想想你宿舍的线缆时直通线还是交叉线?从你的网卡接口接到你宿舍公用的交换机上。。直通线吧。。?是的。没错。。
如果你还不确定。那么请看线缆的线序即可。所谓直通线就是线缆两端的线序一样就是。即是568A或者568B的线序即可。这里给出568B和568A的线序标准
标准568A:绿白-1,绿-2,橙白-3,蓝-4,蓝白-5,橙-6,棕白-7,棕-8;
标准568B:橙白-1,橙-2,绿白-3,蓝-4,蓝白-5,绿-6,棕白-7,棕-8。
全反线主要是用来我们连接设备如路由器交换机的时候用到的。即两端的线序完全相反。就到这里吧。稍微的理解下就行了。好读书、不求甚解嘛。。