| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 网络协议 -> HCIA上课笔记 -> 正文阅读 |
|
[网络协议]HCIA上课笔记 |
抽象语言转换为电信号 1抽象语言----编码 ?????????应用层 2编码----2进制 ?????????????表示层 3二进制---电信号 ???????????介质(硬件)访问控制层 4 ?CPU处理电信号 ?????????????物理层
对等网 1 增加网络节点数量 2 延长传输距离 延长传输距离 放大器(中继器)---物理层设备----延长到5倍的传输距离 增加网络节点数量 网络拓扑结构(连接结构)
性价比最高的拓扑---星型拓扑 集线器(hub)----物理层 地址--1全球唯一 2 格式统一 ?????MAC地址:芯片出厂时厂家烧录的串号,全球唯一,都是有48位二进制构成 MAC地址前24位代表厂商表示,后24位为厂商分配的串号 冲突 安全 延迟 传输介质 RJ-45双绞线---8根铜丝,分为4组,两两相绞 传递---电信号; 传输介质---铜丝 超5类线-----1000Mbps----100米----信号衰弱 屏蔽双绞线 非屏蔽双绞线
传递----光信号 传输介质---光导纤维 电信号转换为光信号;发光2级管,注入式激光2级管 光信号转换为电信号;光电二级管 单模光纤---注入式激光2级管----信号畸变小 多模光纤----发光2级管 查IP 192==1100 0000 224==1110 0000 240==1111 0000 248==1111 1000 252==1111 1100 254==1111 1110 免费ARP:1.自我介绍 2.检测地址冲突 IP地址的分类 A,B,C,D,E A,B,C ---单播地址(既可以做源IP,也可以做目标IP使用)
单播---一对一通信 组播---一对多通信(同一组播组) 广播---一对所有(广播域所有)
借用主机位作为网络位延长子网掩码 CIDR OSI 开放式系统互联参考模型 ISO----国际标准化组织 OSI核心思想:分层---属于同一层的不同功能具有相同或相似的目的和作用;处于不同层次的功能和作用有其有明显的差异;每一层都为下一层提供服务的基础。 分层的作用:
应用层 表示层 会话层---维持网络应用和服务器之间的会话的连接 传输层----端到端的通讯---端口号----区分和标定不同应用---16位二进制---0到65535--- 1 -1023知名端口号 网络层 物理层 TCP/IP模型 TCP/IP协议簇 PDU---协议数据单元 L1PDU L2PDU ... L7PDU 应用层----报文 传输层---段 网络层---包 数据链路层---帧 物理层---比特流 封装和解封装 应用层 传输层---端口号---TCP UDP 网络层----IP抵制---IP 数据链路层---MAC抵制---以太网协议 物理层 ???? 以太网:早期局域网的解决方案,现在也用在广域网当中。就是依靠MAC地址寻址的一二层网络。 应用层 ??HTTP---超文本传输协议---TCP 80 HTTPS---HTTP+SSL/TLS----TCP 443 FTP---文件传输协议--- 20 ???21 ?端口 TFTP---简单文件传输协议---UDP 69 Telent---远程登录协议---TCP 23 SSH -----TCP 22 DHCP ----- 动态主机配置协议---UDP 67/68 DNS ----域名解析协议--- TCP/UDP 53 传输层---端口号---TCP UDP TCP和UDP的区别 1.TCP是面向连接的协议,UDP是无连接的协议; 2.TCP协议传输是可靠的,UDP协议传输“尽力而为”; 3.TCP可以进行流控,UDP不行; 4.TCP可以进行分段,UDP不行; 5.TCP传输速度较慢,占用资源较大;UDP传输速度较快,占用资源小; TCP和UDP的应用场景:TCP更适合对传输可靠性要求较高,但是对速度要求较低的场景;UDP更适合对速度要求较高,对可靠性要求较低的场景(即时类通讯)分区 |
|
网络协议 最新文章 |
使用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 10:46:12- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |