计网02-计算机网络参考模型

一、OSI七层参考模型

1、分层的思想

分层模型用于网络协议的设计方法,本质是将网络节点间复杂的通信问题分成若干简单的问题逐一解决,通过网络的层次去找问题,将复杂问题简单化。

2、OSI参考模型

由于早期计算机厂商使用的是私有的网络模型,不同网络之间很难通信,于是ISO在1984年提出颁布了OSI参考模型,将网络分为七层,物理层、数据链路层、网络层、传输层、会话层、表示层、应用层。

  • 物理层:
    建立、维护、断开物理链接,完成两个相邻节点的物理连接
    将二进制数转换为电信号或光信号
  • 数据链路层:
    建立逻辑连接进行硬件地址(MAC)寻址、差错校验
    两台主机通信实际上是通过MAC地址交换的,数据链路层定义两台主机的MAC地址
    将网络层数据封装成固定格式的帧
  • 网络层:
    进行逻辑地址(IP地址)寻址
    定义发送和接收端的IP地址,实现不同网络之间的路径选择(路由器干的事)
    将传输层数据封装成数据包。
  • 传输层:
    定义传输数据的协议端口号,差错校验
    不同程序使用端口号不一样的
    将会话层的数据进行端口号封装形成数据段
  • 会话层:
    建立、管理、中止会话
    用什么程序发送,程序之间需要建立会话
  • 表示层
    数据的表示、加密、压缩等等
  • 应用层
    将原始数据转换成电脑能够识别的二进制数

二、TCP/IP(传输控制协议/网际协议)四层和五层

1、四层模型

TCP/IP是基于协议的,物理层和数据链路层没有固定协议,所以就把它们融合成了网络接口层。

  • 网络接口层
  • 网络层
  • 传输层
  • 应用层

2、五层模型

OSI没有考虑任何一组特定的协议,更具通用性,而TCP/IP是基于TCP/IP协议簇的。

实际生产中,很多工控系统不是基于TCP/IP的,有一部分是基于OSI的;在整个网络环境中,OSI更具通用性。

80年代提出了TCP/IP之后,TCP/IP参考模型和TCP/IP协议吻合的很好,虽然TCP/IP模型不适用于其他的模型或协议,但是如今我们的网络基本上都是以TCP/IP为基础的,OSI没有广泛被使用。

  • 物理层
  • 数据链路层
  • 网络层 
    IP协议簇主要的五个协议是IP协议、ARP协议、RARP协议、ICMP协议和IGMP协议。   
    ARP地址解析协议   RARP逆地址解析协议 ICMP网际控制报文协议 IGMP网际组管理协议地址解析是指将已知的IP地址解析为MAC地址
  • 传输层 
    TCP传输控制协议   传输稳定可靠
    UDP用户数据报协议  传输效率高 
  • 应用层 
    HTTP HTTPS SSH TELNET DNS POP3 IMAP TFTP FTP NTP
    每一个应用层的协议都是基于传输层的,它是去定义传输数据的协议端口号
    应用层的协议都是基于传输层TCP或UDP某一个端口号的

去整理一些应用层的协议,并写出是基于传输层的哪个协议,默认端口号是多少,应用场景怎么样的,至少15个。

应用层协议全称基于传输层的协议默认端口号
HTTP超文本传输协议)TCP80
HTTPSHTTP over SSL/TLSTCP443
FTP文件传输协议TCP21
SMTP简单邮件传输协议TCP25
POP3邮局协议TCP110
IMAP交互邮件访问协议TCP143
TELNET远程登录协议TCP23
RDP远程桌面协议TCP3389
SSHSecure ShellTCP22
DNSDomain Name ServiceUDP53
TFTP文件传输协议UDP69
SNMP简单网络管理协议UDP161、162
NTP网络时间协议UDP123
DHCP动态主机配置协议UDP67
RIP路由协议UDP520

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/284612.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【C++】POCO学习总结(十九):哈希、URL、UUID、配置文件、日志配置、动态库加载

【C】郭老二博文之:C目录 1、哈希 1.1 说明 std::map和std::set 的性能是:O(log n) POCO哈希的性能比STL容器更好,大约快两; POCO中对应std::map的是:Poco::HashMap; POCO中对应std::set的是 Poco::Hash…

详解—【C++】lambda表达式

目录 前言 一、lambda表达式 二、lambda表达式语法 2.1. lambda表达式各部分说明 2.2. 捕获列表说明 三、函数对象与lambda表达式 前言 在C98中&#xff0c;如果想要对一个数据集合中的元素进行排序&#xff0c;可以使用std::sort方法。 #include <algorithm> #i…

第7章 排序

前言 在这一章&#xff0c;我们讨论数组元素的排序问题。为简单起见&#xff0c;假设在我们的例子中数组只包含整数&#xff0c;虽然更复杂的结构显然也是可能的。对于本章的大部分内容&#xff0c;我们还假设整个排序工作能够在主存中完成&#xff0c;因此&#xff0c;元素的个…

XXE实体注入漏洞知识点

什么是XXE漏洞&#xff1f; XXE&#xff0c;即XML外部实体注入漏洞&#xff0c;XXE 漏洞发生在应用程序解析 XML 输入时&#xff0c; 没有禁止外部实体的加载 &#xff0c;导致可加载恶意外部文件&#xff0c;造成文件读取、命令执行、攻击内网网站等危险。 XXE漏洞触发的点…

弹窗“由于找不到xinput1_3.dll,无法继续执行代码”的几种解决方法分享

日常中&#xff0c;我们在使用电脑过程中&#xff0c;偶尔会遇到一些错误提示“由于找不到xinput1_3.dll,无法继续执行代码”&#xff0c;这个报错会让程序无法正常运行的情况。那么&#xff0c;xinput1_3.dll到底是什么&#xff1f;它丢失会对计算机产生什么影响呢&#xff1f…

9. DashBoard

9. DashBoard 文章目录 9. DashBoard9.1 部署Dashboard9.2 使用DashBoard 在kubernetes中完成的所有操作都是通过命令行工具kubectl完成的。 为了提供更丰富的用户体验&#xff0c;kubernetes还开发了一个基于web的用户界面&#xff08;Dashboard&#xff09;。 用户可以使用…

issue queue的实现方式

主要从一下几个点进行考虑&#xff1a; 集中式&#xff08;Centrallized&#xff09;或者分布式(Distributed)&#xff1b;压缩式&#xff08;Compressing&#xff09;或者非压缩式(Non-compressing)&#xff1b;数据捕捉的方式&#xff08;Data-capture&#xff09;或者非数据…

Leetcode—11.盛最多水的容器【中等】

2023每日刷题&#xff08;六十三&#xff09; Leetcode—11.盛最多水的容器 实现代码 #define MAX(a, b) ((a) > (b) ? (a) : (b)) #define MIN(a, b) ((a) < (b) ? (a) : (b)) int maxArea(int* height, int heightSize) {int left 0, right heightSize - 1;int m…

Docker部署MinIO对象存储服务器结合内网穿透实现远程访问

文章目录 前言1. Docker 部署MinIO2. 本地访问MinIO3. Linux安装Cpolar4. 配置MinIO公网地址5. 远程访问MinIO管理界面6. 固定MinIO公网地址 前言 MinIO是一个开源的对象存储服务器&#xff0c;可以在各种环境中运行&#xff0c;例如本地、Docker容器、Kubernetes集群等。它兼…

TCP单人聊天

TCP和UDP两种通信方式它们都有着自己的优点和缺点 这两种通讯方式不通的地方就是TCP是一对一通信 UDP是一对多的通信方式 TCP通信 TCP通信方式呢 主要的通讯方式是一对一的通讯方式&#xff0c;也有着优点和缺点 它的优点对比于UDP来说就是可靠一点 因为它的通讯方式是需…

数据库sql语句查询补充

数据库sql语句查询补充 0.前言1.Like谓语2.带有Having当中的分组查询eg. 例题:错题重做: 3.内连接例题 0.前言 数据库期末复习,对自己做错的题进行知识总结和梳理 1.Like谓语 like谓语主要有两个操作 %:百分号,表示任意长度的字符串_:下划线,表示任意单个字符 like谓语的语…

GeoTrust SSL证书:您的网络信任卫士

在如今的数字化时代&#xff0c;我们的网络交易如脉搏般不断跳动&#xff0c;在这个过程中&#xff0c;安全保障尤其重要。于是像GeoTrust这样的品牌应运而生&#xff0c;它向我们承诺一件事情&#xff1a;无论在什么时候&#xff0c;我们的数据和交易都能得到最强的保护。下面…