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

简介: OSI TCP/IP TCP UDP

 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数据。

20200415235213155.png

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

20200415235320394.png

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

TCP连接

三次握手

QQ图片20220926100948.jpg

终止连接

QQ图片20220926100955.jpg

基于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
      目录
      相关文章
      |
      XML 运维 监控
      【共读】企业信息安全建设与运维指南(二)
      【共读】企业信息安全建设与运维指南(二)
      813 0
      【共读】企业信息安全建设与运维指南(二)
      |
      3月前
      |
      运维 监控 安全
      云时代下的运维新思维:从反应到预防的转变
      【8月更文挑战第22天】在数字化转型的浪潮中,云计算已成为企业IT架构的核心。本文将探讨如何转变传统运维思维,实现从被动应对故障到主动预防问题的转变,提升运维效率和系统稳定性。
      |
      3月前
      |
      机器学习/深度学习 人工智能 运维
      智能运维:未来IT基础设施的守护者
      【8月更文挑战第4天】 在数字化时代的浪潮下,企业对IT基础设施的依赖日益加深。本文探讨了智能运维技术的兴起及其在现代IT管理中的核心作用,分析了自动化、机器学习和人工智能如何共同推动运维工作的革命性变革,并展望了智能运维技术未来的发展趋势及其对IT专业人才技能要求的影响。
      83 4
      |
      5月前
      |
      机器学习/深度学习 运维 监控
      智能化运维:未来数据中心的守护神
      【6月更文挑战第11天】随着技术的不断进步,智能化运维正在成为数据中心不可或缺的力量。本文将探讨智能化运维的重要性、实现方式以及它如何改变数据中心的运作模式。
      |
      弹性计算 运维 容器
      《企业运维之云上网络原理与实践》——第六章 云服务与总结——云服务与总结(4)
      《企业运维之云上网络原理与实践》——第六章 云服务与总结——云服务与总结(4)
      175 0
      |
      SQL 存储 运维
      【共读】企业信息安全建设与运维指南(一)
      【共读】企业信息安全建设与运维指南(一)
      1689 0
      【共读】企业信息安全建设与运维指南(一)
      |
      运维 算法 网络虚拟化
      网络系统建设与运维【笔记】
      网络系统建设与运维
      346 0
      网络系统建设与运维【笔记】
      |
      运维 监控 数据挖掘
      运维之殇
      运维理论上不应该那么依赖于人的技能。但是现实情况是,你必须要有好的运维,才能保证系统更加稳定。而对于一个初创企业,显然陷入了一个困难的处境。如何让一个普通的开发也能搞好的运维呢? 核心是一个 一站式的运维平台。
      1734 0