当前位置: 首页 > news >正文

HCIA复习

OSI/RM --- 开放式系统互联参考模型
ISO --- 国际标准化组织

OSI参考模型:

应用层 --- 抽象语言转换为编码
表示层 --- 编码转换为二进制
会话层 --- 建立,维持断开网络应用和网络服务器之间的会话。
传输层 --- 实现端到端的传输 --- 应用到应用之间的传输 --- 端口号 --- 16位二进制构成 ---
1 - 65535 --- 1- 1024知名端口号 --- SPORT,DPORT
HTTP --- 80
FTP --- 20/21
FTPS
SFTP
HTTPS -- 443
Telnet --- 23
SSH --- 22
DNS --- 53
POP3 --- 110
SMTP --- 25
DHCP --- 67/68
网络层 --- 基于IP地址实现逻辑寻址 --- SIP,DIP
1,直接获取目标IP地址
2,通过DNS来获取目标IP
3,广播
4,通过APP直接访问
数据链路层 --- 进行二进制和电信号之间的转换,控制物理层的 --- 以太网中基于MAC地址
进行物理寻址 --- MAC -- 介质访问控制 LLC --- 逻辑链路控制 --- SMAC,DMAC
ARP --- 地址解析协议 --- 通过一种地址获取另外一种地址
正向ARP --- 通过广播的形式发送ARP请求报文,根据目标IP地址请求对方的MAC
地址,所有广播域中的设备都能收到该报文;所有收到ARP请求报文的设备,都需
要先将数据包中的源IP地址和源MAC地址的对应关系记录在本地的ARP缓存表
中,之后,再看是不是请求自己本地的MAC地址,如果不是请求自己本地的MAC
地址,则将该数据包丢弃;如果请求的是自己本地的IP地址,则回复ARP应答报
文。之后,再发送数据时,先查看ARP缓存表,如果存在记录,则直接按照记录转
发;如果没有记录,则再发送ARP请求报文。
反向ARP --- 通过MAC地址获取IP地址
免费ARP --- 利用正向ARP的工作原理,只不过请求的是自己本地的IP地址。
物理层 --- 处理电信号

TCP/IP --- 协议簇

以太网与互联网区别:

        以太网:规模不能太大,完全靠交换机(广播域)

        互联网:靠路由器设备把一堆以太网连接起来形成的一个更大的网络体系

先有协议再有模型

关于TCP/IP参考模型两种分层:

        四层---TCP/IP标准模型

                应用层

                传输层

                网络层

                网络接口层

        五层---TCP/IP对等模型

                应用层

                传输层

                网络层

                数据链路层

                物理层

封装和解封装

封装:从应用层到数据链路层需要封装,物理层不需要封装。

OSI--只能实现顺序封装。

TCP/IP--在一些特殊情况下可以实现跨层封装

                只有两种情况:1、跨四层封装(跨传输层)--- 常出现在路由协议。

                                              如ospf(协议号89)

下图位网络层IP头部信息 

由第二层的标识、标志和片偏移可以将数据进行分片并组装

TTL:数据TTL有个初始值,数据包每经过一个路由器转发-1,到0时将丢弃。

8位协议:上层所使用的协议类型,解封装由此可以知道找谁处理解封。0-255

数据链路层:MTU---最大传输单元,规定不能大于传输单元

                     type:上层(网络层)所使用的协议类型

                                        2、 跨三四层封装(跨网络层、传输层)--- 出现在交换机与交换机之间如STP(最小生成树协议)数据链路层应完成分片、上层协议怎么标识,将由IEEE数据帧实现。

如图上网流程

1、通过DHCP获取一个IP地址

        DHCP客户端--给DHCP服务器广播发送DHCP-DIScover报文

                                应用层DHCP本身封装

                                传输层由UDP进行封装---源端口:68客户端   目的端口:67

                                网络层IP协议进行封装---源IP:0.0.0.0(临时IP地址表示没有IP地址)  目标IP地址:255.255.255.255

广播地址分为---广播地址(MAC地址,全F)、直接广播地址()、受限广播地址(255.255.255.255)

                                数据链路层以太网协议封装:源MAC地址:自己  目的MAC地址:全F

        交换机的转发原理:交换机收到数据帧之后首先将数据帧中的源MAC地址和进入接口对应记录在本地的MAC地址表,之后看目标MAC地址,根据目标MAC地址,根据目标MAC地址查看本地MAC地址表,如果MAC地址表中存在记录,按照记录的端口转发;如果没有则泛洪。

                泛洪---除了进入的接口外,发送给剩余所以接口

        DHCP服务器--给DHCP客户端单播/广播发送DHCP-Offer报文

        DHCP客户端--给DHCP服务器广播发送DHCP-Resques报文

        DHCP服务器--给DHCP客户端单播/广播发送DHCP-ACK报文

2、打开浏览器,输入www.google.com

        DNS两种查询方式:

        递归查询

        迭代查询

                本地主机通过递归查询的方式找本地DNS服务器进行域名解析

                        应用层DNS请求

                        传输层UDP协议封装---源端口4 :随机  目标端口号:53

                        网络层IP协议封装---源IP:自己IP地址  目标IP:本地DNS服务器地址

                        数据链路层以太网协议封装---源MAC地址:自己MAC地址  目标MAC地址: 网关MAC地址(通过ARP由网关IP地址获取网关MAC地址)   

                路由器的转发原理:基于数据包中的目标IP地址,查看本地的另一半,如果路由表中存在记录,路由器将无条件按照路由表的指示进行转发。如果没有记录,则将丢弃该数据包。 

                        直连路由

                        静态路由:网络管理员手工配置的路由条目

                        动态路由:所有路由器运行相同路由协议,之后,路由器之间自己沟通交流最终计算出到达未知网段的路由信息。       

                DNS服务器收到DNS请求报完之后,会查看自己的本地缓存,如果有记录,则直接发送DNS应答报文;如果没有记录,则需要通过迭代查询(TCP,53)的方法找根服务器做解析。

3、本地PC通过解析出来的服务器的IP地址启动HTTP流程

        建立TCP的三次握手

        本地PC向远端服务器发送HTTP的请求报文 --- DET,Post

        远端服务器发送HTTP应答报文 --- 200OK,301,302,404,500

 

                

相关文章:

  • go-zero: sqlx 对timestamp 格式数据问题
  • 罗杰斯特回归
  • 四川省汽车加气站操作工备考题库及答案分享
  • 蓝桥杯练习题--一年中的第几天
  • Numpy基础
  • LLM 加速技术有哪些
  • Linux--文件
  • “Failed to load steamui.dll” 文件丢失:原因分析与全面修复指南
  • UE5小石子阴影在非常近距离才显示的问题
  • 告别Win10强制更新:永久关闭系统更新指南
  • Node.js 下载安装及环境配置教程、卸载删除环境配置超详细步骤(附图文讲解!) 从零基础入门到精通,看完这一篇就够了
  • Day16 -实例:Web利用邮箱被动绕过CDN拿真实ip
  • 鸿蒙生态全解析:应用适配分享
  • 【Python · PyTorch】时域卷积网络 TCN
  • 【字符设备驱动开发–IMX6ULL】(一)简介
  • NLP高频面试题(十八)——什么是prefill和decoder分离架构
  • CAS(Compare And Swap)
  • 邮箱验证:避免无效邮件浪费营销资源
  • 【数据结构】_单链表_相关面试题(二)
  • Focal Loss
  • 南昌上饶领导干部任前公示:2人拟提名为县(市、区)长候选人
  • 王伟妻子人民日报撰文:81192,一架永不停航的战机
  • 标普500指数连涨四日,大型科技股多数下跌
  • 上海高院与上海妇联签协议,建立反家暴常态化联动协作机制
  • 上海静安将发放七轮文旅消费券,住宿券最高满800元减250元
  • 微软将裁员3%,减少管理层