OSI(Open Systems Interconnection)是ISO(国际标准化组织)规范指定的7层网络模型,在全世界范围内被广泛使用。七层模型的概念是由Honeywell信息服务公司的Charles Bachman的工作提供的。开放式系统设计的各个方面是从ARPANET、NPLNET、EIN和CYCLADES网络的经验和IFIP WG6.1的工作中发展而来的。
| 数据单位 | 层 | 功能 |
| 数据 | 应用 | 网络进程到应用 |
| 演示文稿 | 加密、解密和数据转换 |
| 会议 | 管理应用程序之间的会话 |
| 段位 | 交通运输 | 端到端连接和可靠性 |
| 数据包(数据报) | 网络 | 路径确定和逻辑寻址 |
| 框架 | 数据链路 | 物理地址 |
| 比特 | 物理学 | 信号和二进制传输 |
第1层
物理层定义了设备的电气和物理规格。它还规定了调制和基带传输。
基带
基带是原始形式的数字数据(1001 1101 1010 0011)。这样可以在短距离内进行非常快速可靠的传输,但是,介质往往会使比特之间相互干扰,基带传输的范围非常有限。随着速度的增加,情况会变得更糟。基带技术在局域网上经常使用。
- UTP电缆--100Mbit/s速度下最长100米,无中继器。
- 光纤--100Mbit/s速度下最多1公里,无中继器。
典型的技术。以太网
调制传输
在电信中,调制是在另一个可以物理传输的信号内传递信息信号,例如数字比特流或模拟音频信号的过程。对基带信号进行调制的设备称为调制器,对调制后的信号进行解调回到基带的设备称为解调器。如今,调制器和解调器都集成在一个设备中,称为Modem(调制器-解调器)。常用于广域网、WLAN、WWAN上。
典型技术。WI-FI,ADSL,有线电视连接(CATV)。
第二层
数据链路层提供了在网络实体之间传输数据的功能和程序手段,并检测和可能纠正物理层中可能发生的错误。
第三层
网络层提供了利用IP地址将可变长度的数据序列从一个网络上的源主机传输到另一个网络上的目的主机的功能和程序手段。
IP地址
互联网协议地址(IP地址)是分配给参与使用互联网协议进行通信的计算机网络的每个设备(如计算机、打印机)的数字标签。目前使用的协议有两个版本--IPv4和IPv6。
- IPv4使用32位寻址,这就限制了地址空间最多只能有4294967296(232)个可能的唯一地址。
例如IP-192.168.0.1 mask-255.255.255.0 表示网络地址为192.168.0.0 设备地址为192.168.0.1。
- IPv6使用128位寻址,将地址空间限制为2128个可能的地址。在可预见的未来,这被认为是足够的。全面支持IPv6仍处于实施阶段。
第4层
传输层提供终端用户之间透明的数据传输,为上层提供可靠的数据传输服务。互联网协议套件中的传输控制协议(TCP)和用户数据报协议(UDP)通常被归为OSI中的第4层协议。
- TCP(传输控制协议)提供了可靠的、有序的从一台计算机上的程序到另一台计算机上的另一个程序的字节流传输。TCP用于严格要求可靠传输的应用(电子邮件、WWW、文件传输(FTP)、......)。
- UDP(用户数据报协议)使用简单的传输模型,没有隐含的握手对话,以提供可靠性、排序或数据完整性。UDP用于需要降低延迟而不是可靠性的应用中(视频流、VOIP、在线游戏...)。
第5-7层
在简化的网络模型中,常见的统一为一层,其主要目的是与应用进行交互,必要时进行加密和建立专用连接。