ISO/OSI七层模型
具体七层 | 数据格式|功能与连接方式|典型设备|协议|功能举例
----|
应用层Application||网络服务与使用者应用程序间的一个接口||Telnet、FTP、HTTP、SNMP、DNS、SMTP、NSP、DHCP|文件、打印、消息、数据库和应用
表示层Presentation||数据表示、数据安全、数据压缩|||数据加密、压缩、数据转换
会话层Session||建立、管理和终止会话|||会话控制
传输层Transport|数据组织成数据段Segment|用一个寻址机制来标识一个特定的应用程序(端口号)|网关|TCP、UDP|端到端的连接
网络层Network|分割和重新组合数据包Packet|基于网络层地址(IP地址)进行不同网络系统间的路径选择|路由器、三层交换机|IP、ICMP、ARP|路由
数据链路层DataLink|将比特信息封装成数据帧Frame|在物理层上建立、撤销、标识逻辑链接和链路复用以及差错校验等功能。通过使用接收系统的硬件地址或物理地址来寻址|网桥、交换机、网卡、无线AP|以太网、快速以太网、令牌网、点对点协议|组成帧
物理层Physical|传输比特(bit)流|建立、维护和取消物理连接|光纤、同轴电缆、双绞线、中继器和集线器||物理拓扑
网络设备的差异
设备|OSI层|功能
----|
中继器|物理层|放大信号和扩展网络
网桥|数据链路层|基于MAC地址转发包和过滤;转发广播域,不转发冲突域
路由器|网络层|隔离和连接创建网间网络的LAN;路由器基于IP地址过滤
交换机|数据链路层|提供通信设备之间的专用虚拟链接,允许VLAN;减少冲突;防止网络嗅探
网关|应用层|连接不同类型的网络;执行协议和格式的翻译
广域网(WAN)传输技术
- 报文交换(Message Switching):将完整的报文发送到中心节点,如果线路空闲就转发给目的节点。开销由报文长度决定。
- 包交换(Packet Switching):将报文分割为多个包,对包进行独立路由和传输。开销包、路由和距离决定。
- 电路交换(Circuit Switching):两个节点之间建立一条穿过电路交换网络的物理通讯通道。
- 虚电路(Virtual Circuits):两个网络设备之间的一条逻辑链路,提供可靠的数据通讯。分为交换虚电路和永久虚电路,前者根据需要动态建立,后者永久连接。
- WAN拨号服务(WAN Dial-up Services)