| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 网络协议 -> 也许是目前最全的计算机的网络模型讲解 -> 正文阅读 |
|
[网络协议]也许是目前最全的计算机的网络模型讲解 |
近期疫情好像又有点儿严重,闲来无事跟大家分享一下我们云计算中的计算机网络模型,希望小伙伴们喜欢。 目录 一、分层思想其实分层思想很简单,我把它理解为分工工作。 二、OSI七层参考模型OSI模型的由来国际标准化组织(ISO)1984年颁布了开放系统互联(OSI)参考模型。 OSI七层模型就是上图分布,其中前三层:应用层、表示层、会话层属于用户层面,中间的传输层属于承上启下,后面三层:网络层、数据链路层、物理层属于赢家层 TCP/IP模型? vs OSI模型其中TCP/IP模型有两种一共是5层,另一种是4层,但是OSI模型是由7层,所以我需要给大家介绍三种模型。 第一种是思科TCP/IP模型4层 第二种是华为TCP/IP模型层 第三种是OSI模型 我们来对比一下,OSI的表示和会话层是多出来用来精细化,思科的网络接口层相当于其他两个的数据链路层和物理层。这张图是需要记住的哦。因为国内主要还是华为和OSI所以后面分享的话主要还是以后两位为主,但是这并不代表思科很差。 简单介绍端到端、点到点传输端到端指的的是端口间的连接,点到点是网络层终端到终端的通讯 三、TCP/IP协议TCP/IP协议族的组成?应用层解释:
传输层解释:TCP---传输控制协议,提供的是面向连接、可靠的字节流服务。 UDP---用户数据报协议,是一个简单的面向数据报的运输层协议。 区别: TCP安全可靠,有重传机制,但是效率低,应用层的HTTP、FTP和SMTP都属于TCP协议 UDP速度快,但是不可靠,应用层的TFTP、SNMP和DNS都属于UDP协议 网络层解释:ICMP:主要管理网络连通性,是一种面向无连接的协议,用于传输出错报告控制信息。 IGMP:主要用于组播。 IP:IP是整个TCP/IP协议族的核心,也是构成互联网的基础。 ARP:用于地址解析,知道IP地址可以使用ARP得知Mac地址 RARP:反向地址解析,知道Mac地址使用RARP可知IP地址 四、数据封装与解封装过程数据封装自上往下,依次打包封装 数据解封装自下往上,依次解封 五、层间通讯过程层级的单位PDU:协议数据单元 设备与层的对应关系
各层的通讯关系总结本章内容比较到,但是讲的很通透,难点就在于OSI模型的理解和TCP/IP协议的理解。 |
|
网络协议 最新文章 |
使用Easyswoole 搭建简单的Websoket服务 |
常见的数据通信方式有哪些? |
Openssl 1024bit RSA算法---公私钥获取和处 |
HTTPS协议的密钥交换流程 |
《小白WEB安全入门》03. 漏洞篇 |
HttpRunner4.x 安装与使用 |
2021-07-04 |
手写RPC学习笔记 |
K8S高可用版本部署 |
mySQL计算IP地址范围 |
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/25 18:15:01- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |