计算机网络模型-TCP/IP协议簇

news/2025/2/26 6:34:10

目录

1. OSI 参考模型

2. TCP/IP 5层协议簇

3. 数据传输过程

4. OSI模型vsTCP/IP模型

5. 工作设备和协议


1. OSI 参考模型

OSI 参考模型

OSI 参考模型 7层参考协议:同层使用相同协议,下层为上层提供服务

 

再往每一层填网络协议的时候,表示层和会话层协议很少,于是被应用层吞并

传输层有个非常重要的协议:TCP协议

TCP/IP 五层协议栈,先有协议,再有模型。OSI模型,先有模型,再往里面填协议。

有的会把数据链路层和物理层合并成网络接口层,于是叫TCP/IP四层协议栈

2. TCP/IP 5层协议簇

TCP/IP 5层协议簇

3. 数据传输过程

应用层:人使用的程序之类的,例如qq、微信【应用层才有端口号

传输层:TCP/UDP 判断源端口、目标端口【完成进程到进程的通信

  • TCP 提供可靠的数据传输,会建立连接,数据重传机制,面向连接服务
  • UDP  提供不可靠的数据传输,无连接服务

网络:IP 协议添加源IP和目标IP【完成点到点的通信(点是指电脑)

数据链路层:添加源MAC、目标MAC地址【交换机只认识MAC地址,根据MAC地址转发数据

FCS 循环校验算法,校验帧完整性

物理层:变成数字信号、比特流的形式

 

猫Modulator,调制解调器。

调制就是把数字信号转换成电话线上传输的模拟信号;解调,即把模拟信号转换成数字信号

电脑只认识数字信号

光猫(光电转换器):连接光纤,把光信号转为数字信号

网卡老是闪,就是因为太多垃圾

4. OSI模型vsTCP/IP模型

上三层:应用层、传输层、网络

数据链路层、物理层就是网卡和网线。负责将本机和网络接入,因此叫网络接口层

设备负责什么就是工作在哪层,并且向下兼容,下面的都会

5. 工作设备和协议

如下:

表示层:解释数据、例如将a转为ASCII的97等【编码、压缩格式、加密技术等等】

会话层:将数据分类、归纳等等

二层交换机、三层路由器

每一层的协议:


http://www.niftyadmin.cn/n/5868224.html

相关文章

Unity百游修炼(3)——Tank_Battle(双人对战)详细制作全流程

一.项目简介 《Tank_Battle》是一款基于 Unity 引擎开发的 3D 双人对战坦克游戏。玩家在游戏中操控各自的坦克,通过灵活移动、旋转和发射子弹等操作,展开激烈的对战,旨在摧毁对方坦克以获得胜利。该项目结合了丰富的游戏元素和交互机制&#…

[关联字串]

关联字串 真题目录: 点击去查看 E 卷 100分题型 题目描述 给定两个字符串str1和str2,如果字符串str1中的字符,经过排列组合后的字符串中,只要有一个字符串是str2的子串,则认为str1是str2的关联子串。 若str1是str2的关联子串,请返回子串在str2的起始位置; 若不是关联子…

如何从头正确构建身份验证系统(针对 Laravel 初级开发者)

若你是一名 Laravel 开发新手,以下是我为你精心准备的指南: 第一步:深入了解 Laravel 的身份验证机制 首先,你需要从基础学起: 密码哈希:了解 Laravel 如何利用 bcrypt 算法对密码进行安全哈希处理。 会…

绩效管理与业务流程

绩效管理本质就是价值管理,或者说是能力管理,也就是通过一系列的科技手段去发现、证明一个人的能力和价值,然后给予科学、合理的利益分配。业务流程就是把企业的每一个零部件或者说齿轮都有效组合起来形成一个有机体为市场提供自己的独特价值…

如何通过云计算实现业务的持续创新?

云计算为企业提供了前所未有的灵活性、扩展性和创新机会,它已经不仅仅是一个技术工具,而是推动企业持续创新的关键驱动力。通过云计算,企业可以降低成本、加速开发周期、优化资源利用,并快速响应市场变化,从而实现业务…

夜莺监控 - 边缘告警引擎架构详解

前言 夜莺类似 Grafana 可以接入多个数据源,查询数据源的数据做告警和展示。但是有些数据源所在的机房和中心机房之间网络链路不好,如果由 n9e 进程去周期性查询数据并判定告警,那在网络链路抖动或拥塞的时候,告警就不稳定了。所…

OpenCV的形态学操作

在计算机视觉中,形态学操作是一种基于集合论的图像处理技术,主要用于分析和处理图像的形状特征。OpenCV 提供了 cv2.morphologyEx() 函数,用于执行多种高级形态学操作。 kernel np.ones((15, 15), np.uint8) 1. 开运算(Opening&…

Vue进阶之AI智能助手项目(五)——ChatGPT的调用和开发

AI智能助手项目 前端页面Layout布局页面-viewssrc/views/chat/layout/Permission.vuesrc/views/chat/layout/sider/index.vuesrc/views/chat/layout/sider/List.vuesrc/views/chat/layout/sider/Footer.vueComponents 组件Header/index.vueMessage/index.vue前端页面 Layout布…