网络基础知识
网络分层
OSI(Open System Interconnection,开放系统互联)七层网络模型又称为开放式网络互联参考模型。开放指的是只要遵循OSI标准,位于世界上任何地方的任何系统之间都可以进行通信;开放系统指的是遵循互联网协议的实际系统,例如电话系统。
互联网协议按功能不同分为OSI七层或TCP/IP五层或TCP/IP四层。
OSI七层 | 作用/功能 | 数据 | 协议 |
---|---|---|---|
物理层 | 实实在在的物理链路,建立、维护、断开物理连接,通过媒介传输比特流(常见的物理媒介有双绞线、同轴电缆) | 比特流(bit) | RJ45、CLOCK、IEEE802.3、(中继器、集线器) |
数据链路层 | 等功能主要负责传输的准备,将数据封装成帧,实现点到点的传输 | 帧(Frame) | SDLC、STP、帧中继、HDLC、PPP、FR、VLAN、MAC、 (网桥,交换机) |
网络层 | 将数据封装为包(用户数据包、更新包),负责包从原地址到目的地址的传输和网际互联(路由器工作在此层) | 包(Packet) | IP、ICMP、ARP、RARP、OSPF、IPX、RIP、IGRP、 (路由器) |
传输层 | 负责分割、组合数据,实现端到端的逻辑连接(三次握手、面向连接或非面向连接的服务、流量控制等都发生在此层) | 段(Segment) | TCP、UDP、SPX |
会话层 | 在两个结点之间建立、维护、控制会话,区分不同会话,以及提供通信模式(单工、半双工、全双工)的服务 | 会话协议数据单元(SPDU) | NFS、SQL、NETBIOS、RPC |
表示层 | 负责数据的编码和转化、数据压缩、解压、加密、解密(表现出来的各种各样的文件扩展名) | 表示协议数据单元(PPDU) | JPEG、MPEG、ASII |
应用层 | 网络服务与最终用户的一个接口 | 应用协议数据单元(APDU) | FTP、SNMP、DNS、Telnet、SMTP、HTTP、WWW、NFS |