本文档围绕网络协议与标准展开,核心重点和关键信息如下:
一、网络协议的基本概念
- 定义:为进行数据交换而建立的规则、标准或约定,例如规定每个分组的大小、分组头部信息的设定等。
- 作用:网络的连接和传输通过机器间对话完成,协议用于规定电信号的含义,以实现连接建立、信息传输和连接结束等操作。
二、国际标准化组织的协议:OSI
- 背景:为使不同厂家的计算机能相互通信,国际标准化组织(ISO)于1978年提出“开放系统互联参考模型”(OSI/RM模型)。
- 层次结构:分为七层,从下到上依次为:
- 物理层
- 数据链路层
- 网络层
- 运输层
- 会话层
- 表示层
- 应用层
- 通信过程:两台主机(如主机A和主机B)通信时,数据从发送方的应用层依次经过各层处理,通过物理连接传输到接收方,再从物理层依次向上传递到应用层。
三、互联网实际使用的协议:TCP/IP
- 地位:是因特网的正式网络协议,包含传输、解释、执行等方面的规范,属于分组交换协议(信息被分成多个分组传输,接收方再重组)。
- 层次结构:分为四层,与OSI体系的对比及各层包含的协议如下:
| OSI体系 | TCP/IP体系 | 包含的主要协议 |
|---|---|---|
| 应用层、表示层、会话层 | 应用层 | HTTP、HTTPS、FTP、TELNET、SSH、SMTP、POP3、SNMP、SIP、NFS、RTSP、XMPP、DNS等 |
| 传输层 | 传输层 | TCP、UDP、RTP、SCTP、SPX、ATP、IL等 |
| 网络层 | 网络层 | IP、ICMP、IGMP、ARP、RARP、IPX、GBP、OSPF、RIP、IGRP、EIGRP、x.25等 |
| 数据链路层、物理层 | 网络接口层 | 以太网、令牌环、HDLC、帧中继、ISDN、ATM、IEEE802、FDDI、PPP等各种物理通信网络接口 |
四、常用协议简介
- TCP(传输控制协议)
- 是一种面向连接的、可靠的、基于字节流的传输层通信协议。
- 功能:为两台计算机提供连接并通信的可靠服务。
- IP(网际互连协议)
- 功能:为主机提供无连接、不可靠的、尽力而为的数据包传输服务。
- 分组包结构:包含版本、头长、服务类型、包裹总长、重组标识、标志、段偏移量、生存时间、协议代码、头校验和、源地址、目标地址、可选项、数据等部分。
- HTTP(超文本传输协议)
- 是简单的请求-响应协议,规定客户端向服务器发送的消息格式及服务器的响应格式。
- FTP(文件传输协议)
- 是用于网络文件传输的标准协议。
- 功能:允许用户从另一主机复制文件或把本机文件粘贴到另一台主机,不受双方操作系统和文件存储方式差异的影响。
&spm=1001.2101.3001.5002&articleId=149757576&d=1&t=3&u=b69132e55089461dbeff51baa3c9de00)
2904

被折叠的 条评论
为什么被折叠?



