八,如何检测PC1,PC2直接通信?
Ping ---测试连通性指令
PC1--ping--PC2 通了
PC1通往PC2的详细过程
ARP--地址解析协议 ---通过对方的某个地址来获取对方另一个地址
AARP --正向ARP--通过对方的IP地址来获取对方的MAC地址
PC1发出的第一个包为广播包 ---ARP请求 源MAC地址为PC1的MAC地址,目标MAC为FF:FF:FF:FF:FF:FF
ARP请求信息---请求获得192.168.1.1的MAC地址
192.168.1.1 ----网关
ARP应答
第二个包为ICMP包 (ping)
源IP为PC1的IP,目的IP为PC2的IP
源MAC为PC1的MAC,目的MAC为网关的MAC
当上方的数据包到达路由器后,路由器会基于数据包中的目标IP地址查询自己的路由表
上方的数据包经过路由器后,路由表中的表项指示数据包应该从G0/0/1口转发
转发之后的第一个包---ARP的请求包
ARP请求 ----请求获取192.168.2.2(PC2)的MAC
ARP包,源MAC从原来的PC1的MAC变换为G0/0/1接口的MAC地址
目标MAC---FF:FF:FF:FF:FF:FF
ARP应答
当通过ARP请求获取到PC2的MAC时
源IP--PC1的IP,目标IP---PC2的IP
源MAC---g0/0/1接口MAC,目标MAC--PC2的MAC
八,如何检测PC1,PC2直接通信?相关推荐
- 新手学习opencv八---道路检测
新手学习opencv八---道路检测 1)基础方法:hough变换 一般步骤: 1.读取图片或视频帧 2.边缘检测 3.hough变换检测图像或视频帧中的车道线段(直线) 4.标识检测结果 openc ...
- 实现 PC1 PC2 PC3 间的通讯
1.拓扑图 2.要求:各设备间可以进行互相通信 3.分析:(1)首先要划分各个端口所要对应的网段 (2)为PC端手动配置静态IP ( 3)配置静态IP路由表 4.配置内容 设置 PC1IP 192.1 ...
- python入门(八) 书体检测和识别
文章目录 实现思路: python环境 开发工具 传统形态学侵蚀,膨胀,张开,闭合 侵蚀 膨胀 张开 闭合 canny边缘检测算法 检测书法文字案例 实现步骤 本人工作中,用到了ai相关技术,但是ja ...
- 入门机器学习(十八)--异常检测(Anomaly Detection)
异常检测(Anomaly Detection) 1. 问题动机(Problem Motivation) 2. 高斯分布(Gaussian Distribution) 3. 算法(Algorithm) ...
- 手机html5测试苹果八,怎么检测iPhone8的真假 查这些步骤确保真机
iphone8系列在9月份已经开卖,目前已经有许多用户通过各种渠道入手了这款新机,如果不是通过官方平台购买就会产生会不会收到假机的质疑,因为现在很多山寨厂商的抄袭能力实在是太强了,如果不注意点还真有可 ...
- 三种技术实现PC1、PC2与PC3都通,而PC1与PC2不通
这里我用华三的eNSP模拟器做实验,其实三种技术都是很简单的,我这里主要解释模拟实验的配置问题,就不过多的补充理论知识了哈. 法一:VLAN的Hybrid端口类型 首先,先说明一点,华三交换机端口默认 ...
- 机器学习(四)其它技术:决策树,异常检测,PCA
目录 一. 定义和公式 1. 决策树 Desicion Tree 2. 异常检测 Anomaly Detection 3. 主成分分析 PCA 二. 代码实战 1. 决策树:Iris鸢尾花数据分类 2 ...
- OpenCV项目实战日志——检测文字并对比识别
第一次写长博,记录一个项目.这几天一直在接小活,有一个是客户的要求是将目标图片上的文字(目测是好多器材上边的编号)检测出来,并对比,要求长字符串和长字符串相同,短字符串和短字符串相同,不一样的需要标识 ...
- 计算机网络知识点总结(每日更新)
文章目录 0 计算机网络概述 0.1 计算机网络在信息时代的作用 0.2 计算机网络的重要功能 0.3 因特网概述 0.3.1 理论 0.3.2 三个阶段 0.4 多层次的ISP结构 0.5 因特网的 ...
最新文章
- 利用pandas读写HDF5文件
- linux多用户怎么表示,Linux如何建立多用户
- R语言计算平均值的标准误差(standard error of the mean):自定义函数计算平均值的标准误差、使用plotrix包的std.error函数计算平均值的标准误差
- JUC锁-CyclicBarrier(七)
- mysql 大于号 优化_SQL优化 MySQL版 - 避免索引失效原则(二)
- 漫步最优化四十二——Partan法
- 原创:Spring整合junit测试框架(简易教程 基于myeclipse,不需要麻烦的导包)
- 【转】pkg-config与LD_LIBRARY_PATH
- 【51nod】1227 平均最小公倍数
- R语言中的机器学习包
- windows、ubuntu下eclipse搭建java、Python环境问题总结
- just help me
- redis-trib.rb 使用详解
- 【模块】ESP32连接PS4手柄
- android emoji吏上最全的详解
- Nginx缓存、静态文件缓存配置
- 2021年中国电子商务政策汇总分析:电子商务行业体系不断完善,跨境电商、农村电商蓬勃发展[图]
- C语言贪吃蛇大作战实训心得,在《贪吃蛇大作战》中感悟一些道理
- 用Excel公式怎么在一列中查找是否存在某字符串
- 输入年月日,输出这一天是这一年的第几天
热门文章
- centos7搭建私人云盘
- 安装densepose (make、make ops问题解决)
- 【ubuntu系统】报错:libkmod:ERROR../libkmod/libkmod-config.c:656 kmod_config_parse:/etc/xxxx
- 安装canon pixma ip1000驱动
- 【网关层】网关层及相关技术栈
- 学习笔记:《数字媒体技术概论》-6/10 游戏产业及游戏开发-中国大学慕课公开课
- 抢占式实例在小博无线的应用 1
- AndroidStudio 安装插件导致奔溃 Start Failed com.intellij.ide.plugins.PluginManager$StartupAbortedException
- Harmonic function
- 只有B股没有A股的股票