| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 嵌入式 -> 三天的笔记 -> 正文阅读 |
|
[嵌入式]三天的笔记 |
第一天笔记 HCLA--华为认证初级网络工程师(目前阶段) HCLP--华为认证高级网络工程师 作业:1.笔记
云计算:分布式计算 ??????云储存:百度网盘 1888年阿帕网:第一个互联网 1.抽象语言 (电信号)--- 编码 应用层? 2.编码 --- 二进制 表示层? 3.二进制 --- 电信号 介质(硬件)访问控制层? 4.处理电信号?物理层 CPU处理电信号 对等网:两台电脑连接(多网线和插口) 将对等网规模扩大的方面:1延长传输距离 放大器(中继器)通过加压电流增强电信号 (物理层)(5倍的传输距离) 缺点:无法处理信号畸变 个人想法:中继器相当于描字时将字加粗而已,无法对错字进行修改(没有意识) 传输介质:Rj—-45双绞线(8根铜丝,分为四组,两两相绞) ??????????Rj---11电话线 1.模拟信号(模仿声波) ?2.数字信号(转换为数字) ??????????超五类线----1000Mbps---100米----信号衰弱(超过100米会发生情况) (Mbps为传输速率,1Gbps=1000Mbps=1000000kbps,100Mbps=100/8*0.85=10.6MB/s) 屏蔽双绞线(加金属外壳,是可以在信号干扰大的地方使用,从而提供了好的电子信号) ???????非屏蔽双绞线(无金属外壳) 光纤 ?传播信号---光信号 ??传输介质----光导纤维 光电元件(电信号---光信号);发光二极管和注入式激光二极管 ? ????????(光信号---电信号):光电二极管 单模光纤:注入式激光二极管 ?优点:信号畸变小 多模光纤:发光二极管 信号畸变是两个信号逐渐变为一个信号(不正常)
网络拓补结构 ?????缺点(保密,延迟,连接性)性价比高:星型拓补(集线器(中间)) 集线器:插口多 ?缺点: 地址,冲突,保密不好,延迟问题(体验感不好) 地址----1.全球唯一2格式统一mac地址 ?介质访问地址(全球统一,48位二进制组成,前24位---厂商的标识,后24位-----厂商区分设备的串号 ????????由12位16进制数表达主要是为了方便人去识别和区分 SMac (发送者) ??DMac(接收者)(解决地址问题) CSMA/CD载波侦听多路访问/冲突检测(解决冲突问题)延迟问题会有所加强(时间上的消耗) ipconfig /all---通过命令行控制界面查看MAC地址 第一天笔记 HCLA--华为认证初级网络工程师(目前阶段) HCLP--华为认证高级网络工程师 作业:1.笔记
云计算:分布式计算 ??????云储存:百度网盘 1888年阿帕网:第一个互联网 1.抽象语言 (电信号)--- 编码 应用层? 2.编码 --- 二进制 表示层? 3.二进制 --- 电信号 介质(硬件)访问控制层? 4.处理电信号?物理层 CPU处理电信号 对等网:两台电脑连接(多网线和插口) 将对等网规模扩大的方面:1延长传输距离 放大器(中继器)通过加压电流增强电信号 (物理层)(5倍的传输距离) 缺点:无法处理信号畸变 个人想法:中继器相当于描字时将字加粗而已,无法对错字进行修改(没有意识) 传输介质:Rj—-45双绞线(8根铜丝,分为四组,两两相绞) ??????????Rj---11电话线 1.模拟信号(模仿声波) ?2.数字信号(转换为数字) ??????????超五类线----1000Mbps---100米----信号衰弱(超过100米会发生情况) (Mbps为传输速率,1Gbps=1000Mbps=1000000kbps,100Mbps=100/8*0.85=10.6MB/s) 屏蔽双绞线(加金属外壳,是可以在信号干扰大的地方使用,从而提供了好的电子信号) ???????非屏蔽双绞线(无金属外壳) 光纤 ?传播信号---光信号 ??传输介质----光导纤维 光电元件(电信号---光信号);发光二极管和注入式激光二极管 ? ????????(光信号---电信号):光电二极管 单模光纤:注入式激光二极管 ?优点:信号畸变小 多模光纤:发光二极管 信号畸变是两个信号逐渐变为一个信号(不正常)
网络拓补结构 ?????缺点(保密,延迟,连接性)性价比高:星型拓补(集线器(中间)) 集线器:插口多 ?缺点: 地址,冲突,保密不好,延迟问题(体验感不好) 地址----1.全球唯一2格式统一mac地址 ?介质访问地址(全球统一,48位二进制组成,前24位---厂商的标识,后24位-----厂商区分设备的串号 ????????由12位16进制数表达主要是为了方便人去识别和区分 SMac (发送者) ??DMac(接收者)(解决地址问题) CSMA/CD载波侦听多路访问/冲突检测(解决冲突问题)延迟问题会有所加强(时间上的消耗) ipconfig /all---通过命令行控制界面查看MAC地址
123可以用交换机实现 交换机(二层设备) mac地址表会变动,每300秒(老化时间(可改))换一次 一个接口可以对应多个MAC地址,一个MAC地址只能对应一个接口 MAC地址泛洪攻击(填满MAC地址表) 交换机的转发原理:数据来到交换机,交换机先看数据中的源MAC地址,之后将源MAC? 地址和进入的接口的对应关系记录在MAC地址表,之后,看目标MAC地址,基于目标 MAC地址查看MAC地址表。如果,MAC地址表中有记录,则将按照记录从对应的接口发 出,实现单播;否则,泛洪----除了进入的接口外,交换机将数据转发给剩余的所有接 口。 128 64 32 16 8 4 2 1 (二进制转十进制---加 ?十进制转二进制----凑) 应用层 表示层 网络层 介质访问控制层 物理层 路由器(网络层)
IP--互联网协议--IPV4----32位二进制构成---点分十进制 ??????????????IPV6----128位二进制构成---冒分十六进制 网络位---网络位相同则代表在同一个泛洪范围 主机位---区分同一个泛洪范围内的各个主机 需要子网掩码来判断网络位和主机位 1代表网络位 0代表主机位 Ping----通过发送ICMP协议的数据包,来进行网络联通性的检测 AIP协议---地址解析协议 通过一个地址获取另一个地址 广播(逼交换机泛洪) ??广播地址---全F(全是1) 广播域=泛洪范围 ARP的工作原理:ARP发送广播请求包,所有收到广播包的设备都需要先将数据包中的 源IP1中,之后,再看请求的IP地址,如果请求的IP地址不是本地的IP地址,则直接丢 弃;如果请求的IP地址是本地的IP地址,则将进行ARP应答。之后,再发送信息时,优 先查看本地的ARP缓存表,如果有记录,则直接按照记录进行发送,否则,再发送ARP? 请求,获取对方的MAC地址。 老化时间180秒 ARP欺骗(黑客技术) ARP的分类 正向ARP--通过IP地址获得MAC地址 反向ARP--通过MAC地址获得IP地址 免费ARP(1自我介绍2检测地址冲突) 第二天笔记 网关(网络的海关) IP地址分1.A,B,C:单薄地址———既可以做源IP也可做目标IP ?????? 2.D:组播地址————不能做源IP,只能做目标IP(划分区域) ???????3. E:保留地址————是国家特定的IP地址,正常人不可用 A:0XXX XXXX ??????0-127 B:10XX XXXX ??????128-191 C:110X XXXX ??????192-223 D:1110 XXXX ??????223-239 E:1111 XXXX ??????240-255 子网掩网 A:255.0.0.0?? B:255.255.0.0 C:255.255.255.0 特殊IP地址 1,127.0.0.0 - 127.255.255.255 --- 环回地址 2,255.255.255.255 --- 受限广播地址 --- 只能作为目标IP使用 3,主机位全1 --- 192.168.1.255 --- 直接广播地址 --- 只能作为目 标IP使用 4,主机位全0 --- 192.168.1.0 --- 网段 --- 网络号 5,0.0.0.0 ---- 1,代表没有IP;2,可以代表所有IP 6,169.254.0.0/16 --- 自动私有地址/本地链路地址 第三天笔记 CLDR---无类域间路由(合并) ?VLSN(可变长子网掩码) 取相同,去不同 C类汇总:超网 B类汇总:子网汇总 OSI/RM:开放式系统互联参考模型 ISO:国际标准化组织 核心思想 --- 分层 --- 属于同一层的不同功能具有相同或相似的目的和 作用;每一层都在下一层提供服务的基础上再提更更高层次的服务 分层的作用 : 1,更易于标准化 (目的和作用一样,方便统一) 2,降低关联性 3,更容易学习或理解 1.应用层 2.表示层 3.会话层 ---- 维持网络应用和应用服务器之间的会话连接 (应用之间的正常连接) 4.传输层 --- 实现端到端的通讯 ---- 端口号 --- 区分和标定不同的应 用 --- 1 - 65535,1 - 1023 知名端口号 5.网络层 6.数据链路层 --- 介质访问控制层(MAC),逻辑链路控制层 (LLC) --- FCS(帧校验序列) --- 校验数据完整性 --- CRC(循环 冗余算法)
各层的单位 应用层 ---- 报文 传输层 ---- 段 网络层 ---- 包 数据链路层 ---- 帧 物理层 ----- 比特流 封装和解封装 应用层 ——应用——封装 传输层 --- 端口号 -- TCP UDP ---封装 网络层 --- IP地址 --- IP ---封装 数据链路层 --- MAC地址 --- 以太网协议 ---- 以太网:早期局域网 的解决方案,现在也用在广域网当中。就是依靠MAC地址寻址的一二层网 络。 ----封装 物理层--电信号---解封装 应用层 --- HTTP 超文本传输协议 TCP 80 (不太安全) HTTPS = HTTP + SSL/TLS (信息传输安全)--- TCP 443 FTP 文件传输协议 TCP 20/21 TFTP 简单文件传输协议 UDP 69 telnet 远程登录协议 --- TCP 23? SSH TCP 22 DHCP 动态主机配置协议 --- UDP 67/68 DNS 域名解析协议 --- UDP/TCP 53? 传输层 --- 端口号 --- TCP/UDP? TCP和UDP的区别 1,TCP是面向连接的协议,UDP是无连接的协议; 2,TCP协议传输是可靠的,UDP协议传输“尽力而为”; 3,TCP可以进行流控,UDP不行; 4,TCP可以进行分段,UDP不行; 5,TCP传输速度较慢,占用资源较大;UDP传输速度较快,占用资源小; TCP和UDP的应用场景:TCP更适合对传输可靠性要求较高,但是对速度要 求较低的场景;UDP更适合对速度要求较高,对可靠性要求较低的场景 (即时类通讯)一个追求速度,一个追求质量 |
|
嵌入式 最新文章 |
基于高精度单片机开发红外测温仪方案 |
89C51单片机与DAC0832 |
基于51单片机宠物自动投料喂食器控制系统仿 |
《痞子衡嵌入式半月刊》 第 68 期 |
多思计组实验实验七 简单模型机实验 |
CSC7720 |
启明智显分享| ESP32学习笔记参考--PWM(脉冲 |
STM32初探 |
STM32 总结 |
【STM32】CubeMX例程四---定时器中断(附工 |
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2025年1日历 | -2025/1/9 1:08:59- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |