TCP/IP学习(一) -- 网络分层(OSI分层和TCP/IP分层)

OSI分层

OSI(Open System Interconnection,开放系统互连)七层网络模型称为开放式系统互联参考模型,它把网络从逻辑上分为了七层:

物理层
功能:为数据终端设备提供传输媒介,传输单位为比特(bit)。
协议:RS-232, RS-449,IEEE802.3等。
设备:网卡、网线、集线器等。

数据链路层
功能:为网络层传输提供服务,传输单位为帧(frame)。
协议:帧中继、PPP、GPRS、ARP、RARP等。
设备:网桥、交换机等。

网络层
功能:用IP地址编址、封装、解封装、路由选择,数据传输单位为数据包(packet)
协议:IP、ICMP、IGMP等
设备:路由器、三层交换机、防火墙等。

传输层
功能:实现端到端的数据传输,接收上层数据在必要时将数据进行分段并交给网络层,传输单位为段(segment)。
协议:TCP、UDP、TLS、PPTP等。

会话层
功能:负责建立、维护、控制会话,区分不同的会话,提供单工、半双工、全双工三种通信服务。
协议:H.245、NetBIOS、SSH、ZIP等

表示层
功能:可确保一个系统的应用层所发送的信息可以被另一个系统应用层读取,如加密解密、转换翻译、压缩解压缩。
协议:ASCII、JPEG、MPEG等

应用层
功能:为操作系统或网络应用程序提供网络服务接口。
协议:HTTP、FTP、TELNET、POP3等

TCP/IP分层

TCP/IP是一组协议的代名词,它还包括许多协议,组成了TCP/IP协议簇。TCP/IP协议簇分为四层,可以通过和OSI分层的关系进行理解:
TCP/IP学习(一) -- 网络分层(OSI分层和TCP/IP分层)_第1张图片

在这里先对网络分层有一个整体的了解,接下来会针对常用的协议进行逐个击破,让我们对TCP/IP不再陌生。

你可能感兴趣的:(TCP/IP)