网络基础知识--网络协议、拓扑结构

461 阅读4分钟

一、OSI网络参考模型

  • 物理层
  • 数据链路层
  • 网络层
  • 传输层
  • 会话层
  • 表示层
  • 应用层
1.物理层
  • 是OSI参考模型地最低层或第一层
  • 物理层协议要解决的是主机、工作站等数据终端设备与通信线路上通信设备之间地接口问题
  • 用4个技术特性来描述:
    • 机械特性:规定了DTE和DCE之间地连接器形式,包括连接器形状、几何尺寸、引线数目和排列方式等
    • 电气特性:规定了发送器和接收器地电气参数及其他有关电路地特征。如1和0的各自电压的大小,每比特持续多少微秒等。电气特性决定了传送速率和传输距离
    • 功能特性:接口信号分为数据信号、控制信号和时钟信号。功能特性对接口各信号线的功能给出确切的定义,说明某些连线上出现的某一电压表示的意义
    • 规程特性:规定了DTE和DCE之间各接口信号线实现数据传输的操作过程(操作顺序)
2.数据链路层(DataLink)
  • 建立、维持和释放网络实体之间的数据链路,这种数据链路对网络层表现为一条无差错的信道
  • 数据链路层通常把流量控制和差错控制合并在一起
  • 数据链路层分为MAC(媒介访问控制层)和LLC(逻辑链路控制层)
  • 服务访问点为MAC地址
3.网络层(Network)
  • 属于通信子网,网络层解决的问题是路由选择、网络拥塞、异构网络互联等问题,其服务访问点为逻辑地址(网络地址)。
  • 代表性协议有IP,IPX协议等
4.传输层(Transport)
  • 实现发送端和接收端的端到端的数据分组传送,负责保证实现数据包无差错、按顺序、无丢失和无冗余的传输。服务访问点为端口
  • 代表性协议有TCP、UDP、SPX协议等
5.会话层(Session)
  • 会话层主要功能是管理和协调不同主机上各种进程之间的通信(对话),即负责建立、管理和终止应用程序之间的会话
6.表示层(Presentation)
  • 表示层处理流经结点的数据编码的表示方式问题,以保证一个系统应用层发出的信息可被另一系统的应用层读出
  • 应用层可以根据其服务解释数据的含义。通常包括数据编码的约定、本地句法的转换、数据压缩与解压缩。例如,JPEG、ASCⅡ、GIF、DES、MPEG等
7.应用层(Application)
  • 直接为端用户服务,提供各类应用程序的接口和用户接口。例如,HTTP、Telnet、FTP、SMTP等

二、网络按拓扑结构分类

  • 按拓扑结构可将计算机网络分为:
    • 总线型拓扑结构
    • 星型拓扑结构
    • 环型拓扑结构
    • 树型拓扑结构
    • 网状拓扑结构
1.总线型拓扑结构
  • 用单总线把各计算机连接起来
  • 优点:建网容易,增减节点方便,节省线路
  • 缺点:重负载时通信效率不高
2.星型拓扑结构
  • 每个终端或计算机都以单独(专用)的线路与中央设备相连。中央设备一般时交换机(集线器)
  • 优点:结构简单,建网容易,延迟小,便于管理
  • 缺点:成本高,中心节点成为系统的瓶颈
3.环型拓扑结构
  • 所有计算机和接口设备连接成一个环,可以是单环,也可以是双环。环中信号是单向传输的。双环网络中两个环上信号的传输方向相反。特别适合实时控制的局域网系统
4.树型拓扑结构
  • 节点组织成树状结构,具有层次性
  • 它具有较强的可折叠性,非常适用于构建网络主干,还能够有效地保护布线投资。这种拓扑结构的网络一般采用光纤作为网络主干,用于军事单位、政府单位等上、下界限相当严格和层次分明的部门
5.网状拓扑结构
  • 每个节点至少有两条路径与其他节点相连
  • 优点:可靠性高、可改善线路的信息流量分配、可选择最佳路径,传输延迟小
  • 缺点:控制复杂,线路成本高
  • 网状拓扑结构一般用于Internet骨干网上