| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 网络协议 -> 【HCAI】学习总结-OSI模型 -> 正文阅读 |
|
[网络协议]【HCAI】学习总结-OSI模型 |
OSI(Open System Interconnect),即开放式系统互联。 一般都叫OSI参考模型,是 ISO(国际标准化组织)组织在1985年研究的网络互连模型。 ? ISO为了更好的使网络应用更为普及,推出了OSI参考模型。其含义就是推荐所有公司使用这个规范来控制网络。这样所有公司都有相同的规范,就能互联了。 OSI 七层参考模型将通信协议中必要的功能分成了 7 层。通过这些分层,可以将比较复杂的网络协议更加简单化。 将每个分层独立使用,即使系统中某些分层发生变化,也不会波及整个系统 应用层:接受用户的数据,人机交互的接口,面向的应用程序。 表示层:将逻辑语言(软件语言)转化为机器语言(二进制语言),翻译,加密。 会话层:针对传输的每一种数据建立(管理:建立,维持,终止)一条虚连接(为了防止不同类型的数据相互影像)。 传输层: 作用 1,区分流量 端口号:port ID,数值范围1-65535 静态端口:又称为注明端口,范围1-1023 动态端口:范围:1024-65536 作用2,定义数据传输方式 TCP:传输控制协议,是一种面向连接的可靠传输协议; UDP:用户数据报协议,是一种非面向连接的不可靠传输协议。 网络层:network????????编制? ? ? ? 寻址 地址: 编址协议:IP(IPv4/IPv6)? IPX? apple??talk? novell? ?nsap IPv4:采用32个二进制编址。 书写一个完整的IP地址时:IP地址+网络掩码。 IP地址:32个二进制,0和1构成 用于编址。 网络掩码:32个二进制,连续的1加连续的0组成,连续的1代表网络位,连续的0代表主机位。 地址分类: A类地址:第一位固定是0,0XXX XXX---128-191,网络掩码默认为255,0,0,0 B类地址:前两位固定是10,10XX XXX--128-191,网络掩码默认为255,255,0,0 C类地址:前三位固定是100,100X XXX-128-191,网络掩码默认为255.255.255.0 组播地址:D类地址,一对多的通信,无掩码。 E类地址:保留地址,特殊地址。 A类,B类,C类成为单播地址,用户可以使用的地址。? 特殊地址: 1.0.X.X.X 无效地址(保留地址),0.0.0.0无效地址? ? ? ? 占位。 2.127.0.0.1本地测试。 3.网络号,网络位不变的主机位全为0的地址。 4.受限广播地址,255.255.255.255 5.定向广播地址,网络位不变,主机位全为1 6.本地链路地址:link-local {169.254.0.0 255.255.0.0} 共有地址:具有全球唯一性标识地址。 私有地址:不具有唯一性标识的地址。 ? 数据链路层:局域网(以太网Ethernet)? 广域网(PPP? HDLC? ATM? FR) 二层地址:MAC地址(介质访问控制)---物理地址? 硬件地址? 烧录地址 LLC层:;逻辑链路控制子层。 MAC层:介质访问控制子层。 MAC地址构成:48个二进制,书写使用12个十六进制 ,书写方法:减分十六进制或者点分十六进制。 60-F2-62-3C-E3-53————终端,主机,手机,服务器 60F2.623C.E353————连接设备上? ?路由器? ?防火墙? ASA...... 物理层: 实际最终信号的传输是通过物理层实现的。主要功能就是利用传输介质为数据链路层提供物理连接,实现比特流的透明传输。 通过物理介质传输比特流。常用设备有(各种物理设备)集线器、中继器、调制解调器、网线、双绞线、同轴电缆。这些都是物理层的传输介质。 568A线序:绿白,绿,橙白,蓝,蓝白,橙,棕白,棕 568B线序:橙白,橙,绿白,蓝,蓝白,绿,棕白,棕 平行线,交叉线,全反线。 |
|
网络协议 最新文章 |
使用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/26 9:28:32- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |