TCP/IP各层协议

       TCP/IP各层协议_第1张图片

 

  • 每层对应的功能及协议
  功能 常见 协议

物理层

(比特Bit)

设备间接收或发送比特流;

说明电压、线速和线缆等。

中继器、网线、

集线器、HUB等

RJ45、CLOCK、

IEEE802.3等

数据链路层(帧Frame)

将比特组合成字节,进而组合成帧;

用MAC地址访问介质;

错误可以被发现但不能被纠正。

网卡、网桥、

二层交换机等

PPP、FR、HDLC、

VLAN、MAC等

网络层

(数据包Packet)

负责数据包从源到宿的传递和网际互连

路由器、多层交换机、防火墙等

IP、ICMP、ARP、PARP、

OSPF、IPX、RIP、IGRP等

运输层

可靠或不可靠数据传输;

数据重传前的错误纠正。

进程、端口(socket) TCP、UDP、SPX
会话层

保证不同应用程序的数据独立;

建立、管理和终止会话。

服务器验证用户登录、断点续传

NFS、SQL、NetBIOS、RPC

表示层

数据表示;加密与解密、数据的压缩与解压缩、图像编码与解码等特殊处理过程

URL加密、口令加密、图片编解码等 JPEG、MPEG、ASCII
应用层 用户接口 --

FTP、DNS、Telnet、SNMP、SMTP、HTTP、WWW、NFS

 

文章依据网上博客文章整理得,仅用于学习。

你可能感兴趣的:(网络编程)