网络系统建设与运维【笔记】

举报
GUIDM 发表于 2022/09/26 10:49:25 2022/09/26
【摘要】 ​ OSI参考模型(1)物理层 physical layer提供建立、维护和拆除物理链路所需的机械、电气、功能和规程的特性。单位:比特(2)数据链路层 Data Link Layer 负责在两个相邻节点间建立数据链路进行链接,实现无差错地传送数据,并进行流量控制。单位:帧(3)网络层 Network Layer为数据在节点之间的传输创建逻辑链路,通过由路由选择算法为数据包选择最佳路径。网络层...

 OSI参考模型

(1)物理层 physical layer

提供建立、维护和拆除物理链路所需的机械、电气、功能和规程的特性。

单位:比特

(2)数据链路层 Data Link Layer 

负责在两个相邻节点间建立数据链路进行链接,实现无差错地传送数据,并进行流量控制。

单位:帧

(3)网络层 Network Layer

为数据在节点之间的传输创建逻辑链路,通过由路由选择算法为数据包选择最佳路径。

网络层提供的服务有:面向连接和面向无连接。

网络层以虚电路服务的方式实现面向连接的服务。

网络层以数据报服务的方式实现面向无连接的服务。

单位:数据包

(4)传输层 Transport Layer

为用户提供端到端服务

单位:数据包

(5)会话层 Session Layer

提供建立、维护、和拆除会话连接的功能。

两种通信方式:全双工和半双工。

单位:报文

(6)表示层 Presentation Layer

完成传输数据的解释工作,包括数据转换、数据加密解密和数据压缩等。

(7)应用层 Application Layer

用户应用程序与网络的接口。

TCP/IP

(1)主机-网络层(网络接口层)

只定义了TCP/IP与各程通信子网之间的网络接口,功能是传输经网络层处理过的消息。

(2)网络层(网络互联层)

对应OSI参考模型的网络层。

(3)传输层

对应OSI参考模型的传输层。

(4)应用层

直接为用户提供各类服务。


TCP协议

基于子节流的传输层通信协议,面向连接(端对端通信)

TCP的封装:TCP头部、TCP数据。

编辑

 TCP头部记录源端口与目的端口相关应用程序所用的连接端口号以及相关的序列号确认号窗口大小等。

编辑

 32位序列号、32为确认号有防丢失的功能。

TCP连接

三次握手

编辑

终止连接

编辑基于TCP的应用层协议 

名称 作用 端口号
SMTP 简单邮件传输协议 25
Telnet 远程登陆协议 23
HTTP 超文本传输协议 80
FTP 文件传输协议 20 21
DNS 域名服务 53
HTTPS 安全版http 443
POP3 邮局协议版本3 110
NTP 同步网络中各个计算机时间 123
SSH 安全外壳协议 22

UDP协议

一种无连接的传输层协议,提供面向事务的简单不可靠信息传送服务。

特征:

  1. 面向无连接的传输。
  2. UDP无法确认、重传及控制流量,必须通过应用层的相关协议进行处理。
  3. UDP报文中包含源端口和目的端口,从而确保UDP报文能够正确地传输到目的地。

应用场景:

  1. 适用于对传输效率要求不高的应用。
  2. 适用于传输方式为一对多的广播传输。
  3. 适用于传输非关键数据或本身具有完整性检查机制的应用。

基于UDP的应用层协议

名称 作用 端口号
TFTP 简单文件传输协议 69
DHCP 动态主机配置协议 67
SNMP 简单网络管理协议 161
NTP 网络时间协议 123

【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。