标签:igmp 传输 dash 数据加密 nbsp address 交互 协议 报文
一、网络模型
1.OSI(Open Systems Interconnection)七层协议模型:应用层、表示层、会话层、运输层、网络层、数据链路层和物理层。
2.有利于学习网络结构的五层协议模型:应用层、运输层、网络层、数据链路层和物理层。
3.实际应用中最广泛的 TCP/IP 四层协议模型:应用层、运输层、网际层和网络接口层。
二、各个协议层的功能和任务
1.应用层:通过应用进程间的交互来完成特定网络应用,应用层协议定义为应用进程间通信和交互的规则。
常用协议有:DNS、HTTP、FTP、SMTP、TELNE等
(2.表示层:处理数据格式、数据加密等。)
(3.会话层:建立、维护和管理会话。建立会话,如session认证、断点传输)
4.运输层:向两台主机中进程之间的通信提供通用的数据传输服务。
主要使用以下两种协议:
①传输控制协议TCP(Transmission Control Protocol)——提供面向连接的、可靠的、面向字节流的数据传输服务。
②用户数据报协议UDP(User Datagram Protocol)——提供无连接的、尽最大努力交付的数据传输服务。
5.网络层:寻址和路由选择。
常用协议:IP、地址解析协议ARP(Address Resolution Protocol)、网际控制报文协议ICMP(Internet Control Message Protocol)、网际组管理协议 IGMP(Internet Group Management Protocol).
6.数据链路层:封装成帧、差错检验(CRC)、点对点传输(路由器对路由器/主机)PPP(Point to point protocol)协议中的字节填充:链路层传输的帧有帧首和帧尾一说,如果帧里的数据有和帧首或帧尾重复的数据应当做转义处理。
7.物理层:在终端之间比特流传输数据,规定了与传输媒体的接口特性。
标签:igmp 传输 dash 数据加密 nbsp address 交互 协议 报文
原文地址:https://www.cnblogs.com/developing/p/net_intro.html