当前位置:网站首页>HCIA复习整理
HCIA复习整理
2022-07-07 09:57:00 【qq_52178594】
抽象语言(文字,视频,图片等) --- 电信号(电脑可以识别的语言)
抽象语言 --- 编码 应用层
编码 --- 二进制 表示层
二进制 --- 电信号 介质(硬件)访问控制层
处理电信号 物理层
OSI/RM -- 开放式系统互联参考模型
ISO --- 国际标准化组织(1979年) //IBM最先推出SNA参考模型
核心思想 --- 分层
--- 属于同一层的不同功能具有相同或相似的目的和作用;每一层都在下一层提供服务的基础上再提更更高层次的服务,最上层提供人机交互应用服务
开放式系统互联参考模型
应用层—提供各种应用服务,将抽象语言转换成编码,提供人家交互的接咐
表示层—将编码转换成二进制
会话层—维持网络应用和网路服务器之间的会话链接
传输层—实现端到端的通信—端口号—0—6535 —其中0不作为传输层的端口
号使用,所以,端口号的真实取值范围为1—65535——其中1—1023称为知名端口
号— SPORT, DPORT
网络层—使用IP地址实现主机之间的逻辑寻址—— SIP, DIP
获取DIP地址的方法:
1,直接知道服务器的P地址
2,通过域名访问服务器
3,通过应用程序访问服务器
4,广播
数据链路层—控制物理硬件,将二进制转换为电信号。在以太网中,数据链路层需要通过MAC地址进 行物理寻址-48位二进制构成
1,全球唯一;2,格式统一
获取DMAC的方法— ARP协议—-—地址解析协议
正向ARP —通过IP地址获取MAC地址
首先,主机通过广播的形式发送ARP请求,基于已知的P地址,谓求MAC地址。广播域内所有的设备都能收到请求包,所有收到数据包的设备都会记录数据包中源P地址和源MAc地址的对应关系到本地的ARP缓存表中。之后,再看请求的p地址,如果是本地的P地址,则将进行ARP应答,将本地的MAc地址告知。如果不是本地的P地址,则将直接丢弃该数据包。之,再发送数据时,优先查看本地的ARP缓存表,如果表中存在记录,则将直接按照记录发送信息,如果没有记录,则再发送ARP请求包获取MAC地址。
反向ARP …通过MAC地址获取P地址
免费ARP ——1,自我介绍;2,检测地址冲突。
物理层——处理传递电信号
TCP/IP模型
TCP/IP协议簇
四层模型---- TCP/IP标准模型
五层模型 ----TCP/IP对等模型
PDU 协议数据单元 //TCP协议簇
L1PDU
L2PDU
… L7PDU
应用层 --- 报文
传输层 --- 段
网络层 --- 包
数据链路层 --- 帧
物理层 ---比特流
封装和解封装
应用层 ---- 根据应用需求
传输层 --- 端口号 -- TCP/UDP
网络层 --- IP地址 --- IP
数据链路层 --- MAC地址 --- 以太网协议 以太网:早期局域网
的解决方案,现在也用在广域网当中。就是依靠MAC地址寻址的一二层网络。
物理层 ---无需封装,二进制转换为电信号
TCP/P模型中支持垮层封装,而在OSI中不行,…跨层封装一般应用在近距离直连设
备之间发送信息,可以提高转发效率。
1,跨四层封装- OSPF -— 89
2,跨三,四层封装—— STP
以太网Ⅱ型帧(数据链路层)
IEEE:
SOF -—帧首定界符
DSAP -…指明收到数据帧的设备上层使用什么协议处理数据
SAP —…指明发送数据帧的设备上层产生的协议
Control - 1,无连接模式; 2,面向连接的模式——可以实现数据包的分片重组操作
Type --- 上层所使用的协议类型
Preamble ---前导符
IP地址
IPV4 -—32位二进制构成—-点分十进制
IPV6 - 128位二进制构成—-冒分十六进制
网络位—--网络位相同,则代表在同一个广播域
主机位—--在同一个广播域中,使用主机位来区分不同的主机
子网掩码—-—由连续的1和连续的0组成,1代表网络位,0代表主机位
IP地址的分类 --------A,B,C,D,E
A,B,C --- 单播地址 --- 既可以做源IP也可以做目标IP(无类别IP)
D --- 组播地址 --- 只能做为目标IP使用,不能作为源IP使用
E --- 保留地址
单播 --- 一对一
组播 -- 一对多(同一个组播组)
广播 -- 一对所有(广播域内的所有)
A:0XXX XXXX (0 - 127 ) 1 - 126
B:10XX XXXX 128 - 191
C:110X xxxx 192 - 223
D:1110 XXXX 224 - 239
E:1111 XXXX 240 - 255
A:255.0.0.0
B:255.255.0.0
C:255.255.255.0
在IP地址空间中,有一部分IP地址被称为私有IP地址(私网IP地址),其余的被称为
公有IP地址(公网IP地址)-—我们习惯性的将使用私网P地址搭建的网络称为私
网,使用公共网IP地址搭建的网络称为公网。-—私网地址可以重复使用,但是在
私网内部必须保证唯一性。
A: 10.0.0.0—10.25.255.255相当于1个A类网段
B: 172.16.0.0—172.31.25.255 相当于16个B类网段
C: 192.168.0.0—192.168.255.255相当于256个C类网段
特殊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(DHCP中会用);2,可以代表所有IP
6,169.254.0.0/16 --- 自动私有地址/本地链路地址(是否可以通信取决于周围网络环境)
ARP的分类
正向ARP: 通过IP地址获取MAC地址
反向ARP: 通过MAC地址获取IP地址 RARP
免费ARP:利用正向ARP工作原理 1,自我介绍;2,检测地址冲突
VLSM --- 可变长子网掩码(子网划分)
CIDR --- 无类域间路由(汇总)
取相同,去不同
静态路由:由网络管理员手工配置的路由条目
动态路由:所有路由器运行相同的路由协议,之后通过路由器之间沟通交流,最终计算出路由条目。
静态路由优点:1,不需要额外占用资源
2,静态路由安全性更高
3,选路由管理员选择,相对更好掌控
缺点:1,在复杂的网络环境中,配置量较大
2,静态路由无法基于网络拓扑结构的变化而自动收敛
动态路由优点:1,动态路由可以基于拓扑的变化而自动收敛
2,配置简单
缺点:1,需要额外占用资源
2,动态路由因为需要进行信息传递,所以更容易被利用,造成安全问题
3,动态路由的选路是有算法计算得出,不一定是最佳路径,甚至可能出现环路。
静态路由的基本配置:
方法一:[rlip route—static 192.168.3.0 24 192.168.2.2 —-需要进行递归查找出接口
方法二: [1lip route—static 192.168.3.02 4 GigabitEthernet 0/0/1-需要激活代理ARP
[r2—GigabitEtherneto/O/0larp—proxy enable —激活代理ARP —-— ARP的一种,激活后, 路由器会查看收到的ARP请求包,基于ARP请求的P地址查看本地的路由表,如果本地路由 可达,则将冒充对方的P地址回复ARP应答。将自己的MAC地址回复,之后,数据便发到路由 器上,路由器代为转发。
方法三:[r1]ip route—static 192.168.3.0 24 GigabitEthernet 0/0/1 192.168.2.2—不需要进行递归查 找
方法四: [rl]ip route—static 192.168.4.0 24 192.168.3.2—-—写下两跳,需要递归查找
静态路由的拓展配置:
1,负载均衡——当路由器访问同一个目标时具有多条开销相似的路径时,可以让流
量进行拆分后同时从多条路径走,起到叠加带宽的效果。
2,手工汇总——当路由器可以访问多个连续的子网时,若均通过相同的下一跳,则
可以将这些网段进行汇总计算,直接写一条到达汇总网段的静态路由即可。可以减
少路由表条目数量,提高转发效率。
3, 路由黒同 - 在江息中,知果包含同名中突所不存在的同段町, 可能造成流量有
去无回,浪费链路资源。
合理的划分和汇总可以减少路由黑洞的产生
4,缺省路由——一条不限定目标的路由。在查表时,如果所有路由均未匹配,则将
匹配缺省路由。
[r1]ip route-static 0.0.0.0 0 12.0.0.2
5,空接口路由——防止路由黑洞和缺省路由相遇出环。在黑洞路由器上配置一条
到达汇总网段指向空接口的路由。
1, NUL0一如果一条路由条目的出接口指向空接口,则匹配到这条路由信息
的数据报将被丢弃
2,路由表的匹配原则——最长匹配原则(精确匹配原则)
[r1]ip route-static 192.168.0.0 2 NULL 0
6,浮动静态路由——通过修改静态路由的默认优先级,达到备份的效果
[r2]ip route-static 192.168.0.0 22 21.0.0.1 preference 61
边栏推荐
- Programming examples of stm32f1 and stm32subeide -315m super regenerative wireless remote control module drive
- 清华姚班程序员,网上征婚被骂?
- 【紋理特征提取】基於matlab局部二值模式LBP圖像紋理特征提取【含Matlab源碼 1931期】
- Swiftui swift internal skill: five skills of using opaque type in swift
- 【问道】编译原理
- 人大金仓受邀参加《航天七〇六“我与航天电脑有约”全国合作伙伴大会》
- sql里,我想设置外键,为什么出现这个问题
- 相机标定(2): 单目相机标定总结
- Talk about SOC startup (IX) adding a new board to uboot
- Talk about SOC startup (VII) uboot startup process III
猜你喜欢
分布式数据库主从配置(MySQL)
【滤波跟踪】基于matlab捷联惯导仿真【含Matlab源码 1935期】
本地navicat连接liunx下的oracle报权限不足
How to write test cases for test coupons?
Excel公式知多少?
What is cloud computing?
相机标定(2): 单目相机标定总结
千人規模互聯網公司研發效能成功之路
请查收.NET MAUI 的最新学习资源
Zhou Yajin, a top safety scholar of Zhejiang University, is a curiosity driven activist
随机推荐
Excel公式知多少?
Onedns helps college industry network security
Electron adding SQLite database
Enclosed please find. Net Maui's latest learning resources
R語言使用magick包的image_mosaic函數和image_flatten函數把多張圖片堆疊在一起形成堆疊組合圖像(Stack layers on top of each other)
Creative information was surveyed by 2 institutions: greatdb database has been deployed in 9 places
Flet教程之 19 VerticalDivider 分隔符组件 基础入门(教程含源码)
Briefly introduce closures and some application scenarios
【紋理特征提取】基於matlab局部二值模式LBP圖像紋理特征提取【含Matlab源碼 1931期】
The annual salary of general test is 15W, and the annual salary of test and development is 30w+. What is the difference between the two?
Neural approvals to conversational AI (1)
核舟记(一):当“男妈妈”走进现实,生物科技革命能解放女性吗?
Talk about SOC startup (x) kernel startup pilot knowledge
Mastering the new functions of swiftui 4 weatherkit and swift charts
The Oracle message permission under the local Navicat connection liunx is insufficient
Flet教程之 18 Divider 分隔符组件 基础入门(教程含源码)
Ask about the version of flinkcdc2.2.0, which supports concurrency. Does this concurrency mean Multiple Parallelism? Now I find that mysqlcdc is full
Use metersphere to keep your testing work efficient
Reasons for the failure of web side automation test
Network protocol concept