OSI七层参考模型

分层名称

基本功能

应用层

用户与网络、应用程序与网络的接口,直接向用户提供服务

表示层

处理用户信息的表示问题,如编码、数据格式转换和加密解密

会话层

组织和协调两个会话进程之间的通信

传输层

应用进程之间的连接,提供端到端的服务

网络层

逻辑寻址,通过IP地址实现路由选择,提供点到点服务

数据链路层

物理寻址,通过MAC地址提供可靠的传输数据方法

物理层

利用传输介质实现相邻计算机之间比特流透明传输

ARP协议

ARP的分类以及功能:

1、正向ARP

通过IP地址获取MAC地址

2、反向ARP

通过MAC地址获取IP地址

3、免费ARP

自我介绍

检测地址冲突

TCP/IP模型

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

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

传输单位:PDU --- 协议数据单元

在OSI参考模型中,L1PDU、L2PDU、L3PDU
在TCP/IP模型中
应用层 --- 数据报文
传输层 --- 数据段
网络层 --- 数据包
数据链路层 --- 数据帧
物理层 --- 比特流

封装与解封装

应用层----存在封装过程,取决于不同的应用程序
传输层----TCP、UDP(端口号)
网络层----封装IP地址
数据链路层---封装MAC地址
物理层----数据已经成为电信号,不存在封装

TCP/IP的跨层封装

目的:提高封装和解封装的速度,加快传输速率

跨四层封装

应用层数据封装完成后,直接封装网络层数据

应用在直连路由设备之间

跨三四层封装

在应用层封装之后直接封装二层数据

应用在直连交换设备之间

IP地址

IPV4地址的分类(有类分类)

单播地址---一对一通讯特点:既能作为源IP地址,又能作为目的IP地址
组播地址---一对多
广播地址---一对所有仅作为目的IP地址使用A:掩码:255.0.0.0
B:掩码:255.255.0.0
C:掩码:255.255.255.0IP地址分类原则:根据IP地址二进制的前八位数字特征分类
A:0XXX XXXX-----0-127
B:10XX XXXX-----128-191
C:110X XXXX-----192-223
D:1110 XXXX-----224-239
E:1111 XXXX-----240-255

私网IP地址 --- 单播地址

A:10.0.0.0-10.255.255.255-----1个A类网段
B:172.16.0.0-172.31.255.255-----16个B类网段
C:192.168.0.0-192.168.255.255----256个C类网段私网IP地址可以重复使用,但是在私网内部需要保证唯一性。

特殊IP地址

1、127.0.0.1-127.255.255.254----环回地址----本地测试
2、255.255.255.255---受限广播地址
3、主机位全1---192.168.1.255/24----直接广播地址区别:受限广播地址是不被路由器转发的,而直接广播地址会被转发。
4、主机位全0---192.168.1.0/24----网络
5、0.0.0.0----代表没有IP地址,或代表所有IP地址
6、169.254.0.0/16----本地链路地址/自动私有地址注意:该IP地址不能进行跨网段通讯----以太网环境

VLSM和CIDR

VLSM --- 可变长子网掩码

从主机位向网络位借位

CIDR --- 无类域间路由

取相同,去不同

DHCP

DHCP Discover --- 广播

应用层

DHCP Discover

传输层

UDP --- 源端口号68 --- 目的端口号 67

网络层

IP --- 源IP地址0.0.0.0; 目的IP地址 255.255.255.255

数据链路层

以太网协议 --- 源MAC:本机MAC 目的MAC:FFFF:FFFF:FFFF

交换机的转发原理

交换机收到电信号后,将电信号转换为二进制,之后,截取到数据帧。

查看数据帧的源MAC地址,之后将该地址和数据进入的接口的对应关系记录在本地的MAC地址表中,MAC地址表老化时间300S。

之后,看数据帧中的目的MAC地址,基于目标MAC地址查询本地MAC地址表,如果表中存在记录关系,则按照记录进行转发;若表中无记录关系,则将进行洪泛(交换机将数据从除了进入的接口外的所有接口发送一遍)

交换机洪泛的三种情况

  • 遇到广播帧

  • 遇到组播帧

  • 遇到没有记录的单播地址

DHCP OFFER报文

存在一个可用的IP地址给DHCP客户端。(可单播 可广播 看设备)

应用层

DHCP OFFER(可用IP地址,网关,DNS,掩码)

传输层

UDP --- 源67;目标68

网络层

IP协议 --- 源IP ---- 目的IP

数据链路层

以太网协议 --- 源MAC --- 目的MAC

DHCP Request报文 --- 广播

应用层

DHCP Request

传输层

UDP --- 源端口:68;目标端口67

网络层

IP协议 --- 源IP:0.0.0.0;目标IP地址:255.255.255.255

数据链路层

以太网协议 --- 源MAC:本机 ---- 目标MAC:全F

DHCP ack报文

(华为设备默认不回复)单播/广播(看设备)

应用层

DHCP ACK

传输层

UDP 67 68

网络层

IP -源IP:本机 ---- 目的IP:目的IP或广播

数据链路层

以太网协议 --- 源MAC:本机 --- 目的:目的MAC或全F

路由器的转发原理

原理:路由器将基于数据包中的目的IP地址查询本地路由表。

若路由表中存再记录,则无条件按照记录 转发;若没有记录,则将直接丢弃该数据包。

获取未知网段的信息

直连路由:路由器默认生成可用接口直连网段的路由条目
静态路由:由网络管理员手工配置
动态路由:所有路由器运行相同的路由协议,之后路由器之间彼此沟通,计算出未知网段的路由信息

直连路由的生成条件

1、接口双UP物理层面UP:代表链路正常协议层面UP:代表具备通讯协议
2、接口必须配置IP地址

OSI ARP TCP-IP HDCP相关推荐

  1. 网络分层模型OSI和TCP/IP四层模型

    网络分层模型OSI和TCP/IP四层模型 网络分层模型OSI和TCP/IP四层模型 OSI模型,即开放式通信系统互联参考模型(Open System Interconnection,OSI/RM,Op ...

  2. CCNA学习笔记——第一章:OSI 和 TCP/IP 模型

    第一章:OSI和TCP/IP 第一节:OSI 参考模型 OSI RM:开放系统互连参考模型(Open System Interconnection Reference Model) 1.1 OSI 参 ...

  3. 计算机网络(OSI、TCP/IP、网络协议、常见网络设备工作原理)

    目录 OSI模型 TCP/IP模型 网络协议 IP协议 IP数据报格式 IP数据报分片 IPv4地址 NAT协议 ARP/RARP协议 ARP RARP DHCP协议 ICMP协议 ICMP差错报告报 ...

  4. 网络——参考模型之ISO/OSI和TCP/IP

    网络参考模型 ISO/OSI 七层参考模型 TCP/IP 四层参考模型 ISO/OSI vs TCP/IP TCP vs IP 五层参考模型 ISO/OSI 七层参考模型 层级 各层功能 应用层 为用 ...

  5. 大杂烩·OSI和TCP/IP协议与ZigBee技术·一

    1.ZigBee技术        ZigBee是基于IEEE802.15.4标准的低功耗局域网协议.根据国际标准规定,ZigBee技术是一种短距离.低功耗的无线通信技术.这一名称(又称紫蜂协议)来源 ...

  6. 一文洞悉 OSI和TCP/IP模型,理通所有协议,再也不用似懂非懂了

    目录 为什么网络要分层? OSI模型 比对 TCP/IP模型 TCP/IP 模型 物理层 数据链路层 网络层 传输层 应用层 为什么网络要分层? 这其实很好理解,隋朝开始就有吏部.户部.礼部.兵部.刑 ...

  7. 1.2.3 TCP/PI参考模型(应用层、传输层、网际层、网络接口层)、五层参考模型(应用层、传输层、网络层、数据链路层、物理层)、OSI与TCP/IP参考模型比较

    文章目录 1.TCP/IP.OSI.五层参考模型结构图 2.TCP/IP.OSI的相同点 3.TCP/IP.OSI的不同点 4.五层参考模型结构 5.五层参考模型数据封装与解封装(数据传输) 1.TC ...

  8. 1.2.3 TCP/PI参考模型(应用层、传输层、网际层、网络接口层)、五层参考模型(应用层、传输层、网络层、数据链路层、物理层)、OSI与TCP/IP参考模型比较(转载)

    原文链接:https://blog.csdn.net/weixin_43914604/article/details/104597450 本博客为个人学习.研究或者欣赏用,如有侵权,请与我联系删除,谢 ...

  9. TCP/PI参考模型(应用层、传输层、网际层、网络接口层)、五层参考模型(应用层、传输层、网络层、数据链路层、物理层)、OSI与TCP/IP参考模型比较...

    1.TCP/IP.OSI.五层参考模型结构图 2.TCP/IP.OSI的相同点 3.TCP/IP.OSI的不同点 4.五层参考模型结构 为了学习计算机网络,采取折中的方法,综合学习OSI和TCP/IP ...

  10. JAVA加密解密→术语、密码分类、OSI与TCP/IP安全体系、Base64、消息摘要算法MD/SHA/MAC、对称加密算法DES/AES/PBE、非对称加密算法DH/RSA/EIGamaI

    术语 密码分类 OSI与TCP/IP安全体系 JAVA安全 Base64算法 消息摘要算法MD 消息摘要算法MD图解 消息摘要算法SHA 消息摘要算法SHA图解 消息摘要算法MAC 消息摘要算法MAC ...

最新文章

  1. A标签的href设置为#代表什么意思?
  2. Android系统介绍
  3. 使用 plsql 时的配置信息(连远程数据库服务器 到 在本机安装 oracle )
  4. 拥有您的堆:使用JVMTI迭代类实例
  5. myeclipse进入Myeclipse configuration center 如何关闭
  6. oracle未找到时区,解决ORA-01882:未找到时区区域%s
  7. java 生成随机数_Java 生成随机数的 N 种方法
  8. 前端笔记-Vue中缺少router-view导致跳转失效
  9. 时间序列预测——ARIMA模型
  10. 周志华《机器学习》-所有公式推导集合
  11. 微信公众平台接口测试账号申请
  12. gg修改器修改内购_僵尸炮艇生存修改金币教程
  13. 远程软件工程师的10个最佳实践
  14. 迁移学习(基于ResNet18的蜜蜂和蚂蚁分类)
  15. 公务员面试题:领导干部直播带货,你怎么看?
  16. VPX-M1 3U VPX 刀片计算机产品
  17. 【叶神中级】四篇-3.页面访问
  18. AI虚拟模特会被普及吗?
  19. 时事评论---宣誓不欠薪,好一场秀
  20. 自动获取系统登录Cookie的浏览器插件

热门文章

  1. OCR加持白描App,让AI成为视障者的眼睛
  2. 西门子中国技术支持高级搜索
  3. js动态增加ul节点li及input
  4. 企业招采系统实现方案(SRM系统)
  5. 双色球彩票选号器vs c++
  6. 看来人工智能不可阻挡,将和网络与计算机一样服务于各行各业!
  7. SpringBoot整合SQLite
  8. 金蝶专业版12.2账套被加密解决方案
  9. ”半越狱“的商业逻辑
  10. flinto导出html,Sketch绝佳搭配!30秒制作交互原型的次时代神器Flinto