早期各个网络厂商拥有私有网络,不便于同其他厂商的网络进行通讯.于是,在20 世纪70 年代末期,ISO 组织创建了OSI(Open System Interconnection)参考模型.
OSI 参考模型,用于帮助不同厂家创建可与对方进行协同工作的网络设备和软件等等,最大的特点是分层.但是它仍然只是个参考模型而非物理模型
OSI 参考模型分层化的优点:
1.允许多厂家共同发展网络标准化组件
2.允许不同类型的网络硬件和软件相互通信
3.防止其中某层的变化影响到其他层,避免牵制到整个模型
二、OSI模型OSI 参考模型分为7层,高3层定义了端用户如何进行互相通信;底部4层定义了数据是如何端到端的传输.最高3层,也称之为上层(upper layer),它们不关心网络的具体情况,这些工作是又下4 层来完成
OSI 参考模型共有7 层(老生常谈)
7, Application layer
6, Presentation layer
5, Session layer
4, Transport layer
3, Network layer
2, Data Link layer
1, Physical layer
在整个OSI 参考模型上运行的网络设备有:
1.网络管理工作站(NMS)
2.网页和应用程序服务器
3.网关(gateways)
4.网络上的主机(hosts)
三、OSI参考模型的任务和功能OSI 参考模型每层的任务:
1.Application 层:提供用户接口
2.Presentation 层:表述数据;对数据的操作诸如加密,压缩等等
3.Session 层:建立会话,分隔不同应用程序的数据
4.Transport 层:提供可靠和不可靠的数据投递;在错误数据重新传输前对其进行更正
5.Network 层:提供逻辑地址,用于routers 的路径选择
6.Data Link 层:把字节性质的包组成帧;根据mac地址提供对传输介质的访问;实行错误检测,不实行错误更正
7.Physical 层:在设备之间传输比特(bit);定义电压,线速,针脚等物理规范
OSI 参考模型每层的功能:
1.Application 层:提供文件,打印,数据库,和其他应用程序等服务
2.Presentation 层:数据加密,压缩和翻译等等
3.Session 层:会话控制
4.Transport 层:提供端到端的连接
5.Network 层:路由(routing)
6.Data Link 层:组成帧
7.Physical 层:定义物理拓扑结构
四、网络基本了解把一个大的网络分成几个小点的网络称之为网络分段(network segment),这些工作由routers,switches 和bridges 来完成引起LAN 拥塞的可能的原因是:
1.太多的主机存在于1 个广播域(broadcast domain)
2.广播风暴
3.多播(multicast)
4.带宽过低
在网络中使用routers 的优点:
1.它们默认是不会转发广播的
2.它们可以基于layer-3(Network layer)的信息来对网络进行过滤
switches 的主要目的:提高LAN 的性能,提供给用户更多的带宽
冲突域(collision domain):Ethernet 术语之1,处于冲突域里的某个设备在某个网段发送数据包,强迫该网段的其他所有设备注意到这个包.而在某1 个相同时间里,不同设备尝试同时发送包,那么将在这个网段导致冲突的发生,降低网络性能
bridges 在某种意义上等同与switches,不同的地方是bridges 只包括2 到4 个端口(port),而switches 可以包括多达上百端口.但是相同的地方是它们都可以分割大的冲突域为数个小冲突域,因为1个端口即为1个冲突域,但是它们仍然处在1个大的
广播域中.分割广播域的任务,可以由routers 来完成
Notice:交换机的每个端口构成一个冲突域, hub 只有一个冲突域, router 每个接口都是一个广播域和冲突域。交换机每个VLAN属于不同广播域。