HCIA-RS自用笔记(9)数据转发过程、单播/多播/组播
数据转发过程(7/13,29min)
网关(Gateway)
不同网络的主机需要通讯,首先要把数据转发给网关,网关代表一条缺省路由
查看Windows主机路由表:
C:\Users\Admin>route print
封装:
浏览器输入www.baidu.com
HTTP→TCP→IP(目标IP未知,需要地址解析)
回退,封装DNS
DNS→UDP→IP(DNS服务器的IP,需要网关)→Ethernet Ⅱ(查找ARP缓存或请求网关MAC)→得到www.baidu.com的IP
HTTP→TCP(第一次握手)→IP(需要网关)→Ethernet Ⅱ
数据包发送:
数据自上而下封装后抵达R1,R1解封装数据包后发现目标IP不是自己,于是重新封装网络层与数据链路层(数据链路层协议不一定是Ethernet Ⅱ,可能是PPP/LDAC)传输路由(广域网中存在许多路由交互)交给R2(R2也解封装、重新封装)
单播/广播/组播(7/14,35min)
根据目标地址判断单播、组播与广播
组播,Multicast,发送给一组目标(喜欢吃火锅的听好了,喜欢大姐姐的听好了,OSPF也基于组播,运行OSPF的路由器都加入该组)
MAC地址:01-00-5E开头
IP地址:D类IP地址
交换机隔离冲突域,路由器隔离广播域,集线器(Hub)是物理层设备
HCIA-RS自用笔记(9)数据转发过程、单播/多播/组播相关推荐
- python socket发送组播数据_python3通过udp实现组播数据的发送和接收操作
本文主要通过对海康摄像头进行抓包,模拟发送了udp包,并抓取摄像头返回的数据包,解析并提取相关信息. 通过抓包发现,海康摄像头发送.接收数据使用udp协议,后来比较发现,使用python模拟起来比较简 ...
- linux 抓取 组播数据,tcpdump指令抓取组播数据
指令 tcpdump -i eth0 port 8080 : 通过网口th0抓取端口号为8080的广播或组播数据: 如下: 18:08:47.459709 IP ralink.ralinktech ...
- 线代 | 【提神醒脑】自用笔记串联一 —— 矩阵行变换 · 行向量组等价 · 同解方程 · 行列式与矩阵运算 · 秩
本文总结参考于 kira 2023 线代提神醒脑技巧班. 笔记均为自用整理.加油!ヾ(◍°∇°◍)ノ゙ 一.初等变换 线性方程组同解 -- 增广矩阵 行变换 -- 行向量组等价 [一个行向量一一对应到 ...
- android 不能接收组播数据,但能够发送组播数据
http://blog.csdn.net/hknock/article/details/44244031 Android的Wifi,默认情况下是不接受组播的,见:http://developer.an ...
- 组播反向路径转发RPF
什么是RPF? 路由器收到组播数据报文后,只有确认这个数据报文是从自身连接到组播源的接口上收到的,才进行转发,否则丢弃. RPF检查 在单播路由表中查找到组播报文源地址的路由 如果该路由的出接口就是组 ...
- vxlan 分布式网关数据包转发过程_Vxlan基础
一.为什么需要Vxlan 普通的VLAN数量只有4096个,无法满足大规模云计算IDC的需求,而IDC为何需求那么多VLAN呢,因为目前大部分IDC内部结构主要分为两种L2,L3.L2结构里面,所有的 ...
- RPF检查在组播数据转发中的应用
组播路由协议通过已有的单播路由信息来确定上.下游邻居设备,创建组播路由表项.运用RPF检查机制,来确保组播数据流能够沿组播分发树(路径)正确的传输,同时可以避免转发路径上环路的产生. ...
- 2022-10-31 网工进阶(三十三) IP组播-流量模型、组播概念、组播报文结构、组播地址与MAC、组播网络架构、组播服务模型、组播数据转发原理(RPF检查、组播分发树、组播协议介绍)
IP组播概念 流量模型 网络中存在各种各样的业务,从流量模型看一般可以将业务分为两类: 点到点业务:比如FTP,WEB业务,此类业务主要特点是不同的用户有不同的需求,比如用户A需要下载资料A,用户B需 ...
- 广域网技术——SRv6隧道类型及数据转发
目录 SRv6节点 节点角色 节点行为 SRv6数据转发隧道建立方式 SRv6 BE L3VPNv4 over SRv6 BE EVPN L3VPNv6 over SRv6 BE SRv6 TE Po ...
最新文章
- matlab 二次指数平滑法预测
- 我圣贤为何发起第三方插件商店和桌面应用商店?
- 数组中两个数的最大异或值 两数异或值一定小于两数相加和
- php最后最后再执行,php最后几个函数
- leetcode 174. Dungeon Game | 174. 地下城游戏(暴力递归->傻缓存->dp)
- java上传音频到服务器_Java 客户端向服务端上传mp3文件数据的实例代码
- 如何开发一个异常检测系统:如何评价一个异常检测算法
- ospf hello时间和dead_网络工程师_思科 | OSPF由简到难,配合命令学
- av linux,linux下的开源clanav
- FPGA实现VGA显示(六)——————多字符显示及基于fpga的“打字机”实现
- 配置高并发jdbc连接池
- SwiftUI - @Binding
- svn process exited with error code: 1
- workman+thinkPHP 即时通讯
- 如何在G502中实现anywhere滚轮左右长移效果
- CaptureScreenshot捕捉画面截图截屏
- Bluetooth Controller BB Phsical Channel相关基础知识整理
- ArcEngine创建平头缓冲区的方法
- 考研数学之线性代数知识点
- 美光科技正式回应“诉中禁令”