1. 了解CiscoPacket Tracer的使用,案例:(集线器)

IP地址:192.168.0.1 IP地址:192.168.0.2 IP地址:192.168.0.3

(路由器默认IP地址为192.168.1.1

**2.**主机与Web服务器互联(访问Web服务器)

IP地址:192.168.0.1

1·选择HTTP协议

2·打开主机的Web浏览器给目标:192.168.0.2发数据包

3·查看主机发送详情

4·Web服务器对数据包做出响应,层层解封到应用层,最后在浏览器上显示网页

3·MAC地址和IP地址的关系,ARP协议的作用

  1. Mac地址:Media Access Control Address (由12个16进制数组成),网卡上的序列号
  2. IP地址:Internet Protocol Address 唯一标识一台联网设备(由12位10进制数组成,4组3个)
  3. ARP协议:Adress Resolution Protocol (地址解析协议)根据IP地址获取Mac地址的TCP/IP协议

--在仿真模式下:

(第二层)数据链路层:

1. 下一跃点 IP 地址是单播。ARP 进程在 ARP 表中查找它。

2. 下一跃点 IP 地址不在 ARP 表中,就没有办法获得目标Mac地址,ARP 进程尝试发送该 IP 地址的 ARP 请求并缓冲此数据包。

(第一层)物理层:

1. 快速以太网0发送帧。

(第二层)数据链路层:

1. ARP 进程构造目标 IP 地址的请求。

2. 设备将 PDU 封装到以太网帧中。

ARP数据请求包到达主机1

(第二层)数据链路层:(主机1)

1. 帧的目标 MAC 地址与接收端口的 MAC 地址、广播地址或组播地址匹配。

2. 设备从以太网帧中解封 PDU。

3. 帧是 ARP 帧。ARP 进程处理它。

4. ARP 帧是一个请求。

5. ARP 请求的目标 IP 地址与接收端口的 IP 地址匹配。

6. ARP 进程使用收到的信息更新到自己的 ARP 表。

(第三层)数据链路层: (主机1)

1. ARP 进程使用接收端口的 MAC 地址回复请求。

2. 设备将 PDU 封装到以太网帧中。

(第三层)数据链路层: (主机0)

1. 帧的目标 MAC 地址与接收端口的 MAC 地址、广播地址或组播地址匹配。

2. 设备从以太网帧中解封 PDU。

3. 帧是 ARP 帧。ARP 进程处理它。

4. ARP 帧是回复。

5. ARP 进程使用收到的信息更新 ARP 表。

6. ARP 进程取出并发送缓冲区数据包,等待此 ARP 回复。

到这里主机0就知道了目的主机的Mac地址,就可以发送数据帧了,之后在发送数据帧就不用再发送ARP请求,可以直接发送。

使用命令:arp -a 查找到当前主机的ARP缓存表

arp -d 删除当前主机的ARP缓存表

(第三层)网络层:

1. Ping 进程启动下一个 ping 请求。

2. Ping 进程创建 ICMP 回显请求消息并将其发送到下进程。

3. 未指定源 IP 地址。设备将其设置为端口的 IP 地址。

4. 设备在数据包标头中设置 TTL。

5. 目标 IP 地址位于同一子网中。设备将下一跃点设置为目标。

4·总线型以太网的特性--广播,竞争总线,冲突

实时模式下:

主机之间发送数据包,瞬间主机就能得到ARP请求和回应,就拥有了ARP缓存表

(第二层)数据链路层:(主机1)

1. 下一跃点 IP 地址是单播。ARP 进程在 ARP 表中查找它。

2. 下一跃点 IP 地址位于 ARP 表中。ARP 进程将帧的目标 MAC 地址设置为表中的地址。

3. 设备将 PDU 封装到以太网帧中。

经过集线器的转发之后:主机1和主机2都能收到来自主机0的数据帧

(第二层)数据链路层:(主机1):

1. 帧的目标 MAC 地址与接收端口的 MAC 地址、广播地址或组播地址匹配。(接受该帧)

2. 设备从以太网帧中解封 PDU。

(第二层)数据链路层:(主机2):

  1. 帧的目标 MAC 地址与接收端口的 MAC 地址、广播地址或任何组播地址不匹配。设备会丢弃该帧。

接着主机1向主机0发送响应数据包,经过集线器的转发,主机0和主机2都会收到该帧

(第二层)数据链路层:(主机0):

1. 帧的目标 MAC 地址与接收端口的 MAC 地址、广播地址或组播地址匹配。(接受该帧)

2. 设备从以太网帧中解封 PDU。

(第二层)数据链路层:(主机2):

  1. 帧的目标 MAC 地址与接收端口的 MAC 地址、广播地址或任何组播地址不匹配。设备会丢弃该帧。

如果两个数据包发生碰撞,就产生了冲突

主机0和主机1同时向主机2发送数据包,就产生了碰撞。并且碰撞后的信号会返回给各主机。

计算机网络CiscoPacket Tracer实验相关推荐

  1. 计算机网络实验--Cisco Packet Tracer 实验

    计算机网络实验--Cisco Packet Tracer 实验 直接连接两台 PC 构建 LAN 用交换机构建 LAN 交换机接口地址列表 生成树协议(Spanning Tree Protocol) ...

  2. 泡芙噶的计算机网络(3)-扑朔迷离的Cisco Packet Tracer实验

    泡芙噶的计算机网络(3)-扑朔迷离的Cisco Packet Tracer实验 实验内容 准备阶段 实验内容 直接连接两台 PC 构建 LAN 用交换机构建 LAN 交换机接口地址列表 生成树协议(S ...

  3. 计算机网络实验三—— Cisco Packet Tracer 实验

    计算机网络实验三-- Cisco Packet Tracer 实验 CPT 软件使用简介 一.直接连接两台 PC 构建 LAN 二.用交换机构建 LAN 机器名 IP 子网掩码 ✎ 问题 ✎ 试一试 ...

  4. (基于Packet Tracer 的校园网络设计方案(计算机网络与课程实验)(三)——Run Time 观察报文传输过程

    基于Packet Tracer 的校园网络设计方案(计算机网络与课程实验)(三)--Run Time 观察报文传输过程 前言 一.Part 1 - A楼内部通信时的报文传输过程 1. 子网 A1内部的 ...

  5. 计算机网络实验(Cisco Packet Tracer 实验)

    计算机网络实验(Cisco Packet Tracer 实验) 文章目录 计算机网络实验(Cisco Packet Tracer 实验) 前言 Cisco Packet Tracer 实验 预备知识: ...

  6. 计算机网络---Cisco Packet Tracer 实验

    目录 Cisco Packet Tracer 实验 CPT 软件使用简介 一.直接连接两台 PC 构建 LAN 二.用交换机构建 LAN 三.交换机接口地址列表 四.生成树协议(Spanning Tr ...

  7. 计算机网络实验-Packet Tracer实验

    Cisco Packet Tracer 实验 这里写目录标题 Cisco Packet Tracer 实验 1.直接连接两台 PC 构建 LAN 2.用交换机构建 LAN 3.交换机接口地址列表 4. ...

  8. 计算机网络学习④——Cisco Packet Tracer 实验

    Cisco Packet Tracer 实验 本部分实验共有 15 个,需使用 Cisco Packet Tracer 软件完成. 请大家先了解 VLSM.CIDR.RIP.OSPF.VLAN.STP ...

  9. 计算机网络实验-Cisco Packet Tracer 实验

    文章目录 Cisco Packet Tracer 实验 直接连接两台 PC 构建 LAN 用交换机构建 LAN 交换机接口地址列表 生成树协议(Spanning Tree Protocol) 路由器配 ...

最新文章

  1. Android平台上使用属性系统(property system)
  2. 一个男人关心的东西决定他的层次(转)
  3. 按钮自动居中布局_CSS布局技巧
  4. 配置快捷键让Total Commander跳转到某个目录
  5. AC自动机(python)
  6. java计算list集合中重复对象的次数及for循环内外创建对象
  7. 使用hiredis接口(Synchronous API)编写redis流水线客户端
  8. 等保与ISO27001
  9. 2021年下半年软件设计师下午真题试题(案例分析)及答案
  10. 【2020年数据分析岗面试题】不断更新...(含自己的理解、思考和简答)
  11. 结构化随机森林 代码说明
  12. Win10喇叭图标出现红叉提示未安装任何音频输出设备
  13. FDTD超表面仿真详细教程,几何相位,共振相位,传播相位
  14. global(全局变量)
  15. 创始人如何设置公司股权结构?
  16. 我的世界服务器神秘修改节点,我的世界NBT指令
  17. nvme协议 sata接口_nvme和sata协议游戏测评
  18. 感谢3亿人捐献330亿爱心,水滴筹创始人沈鹏身价或超100亿
  19. 暗夜临近,DApp江湖上演现实版狼人杀
  20. 微信公众号自动回复功能

热门文章

  1. 前端面试题之【CSS】
  2. UltraEdit的安装与破解
  3. 排列组合问题的通用算法
  4. ARP欺骗之——原理分析
  5. 记录VS2015编译cuda11+opencv库遇到的问题
  6. (纯小白)Python简单爬取图片
  7. MySQL练习(一)
  8. html中<a>标签的安全问题
  9. iPhone X 界面设计尺寸和适配【完整版】
  10. 数电快速入门(五)(编码器的介绍以及通用编码器74LS148和74LS147的介绍)