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. 傻傻分不清的javascript运行机制
  2. spring中controller与jsp之间的那些事儿
  3. iOS设备屏幕像素总览
  4. MySQL数据库管理(二)单机环境下MySQL Cluster的安装
  5. OpenCASCADE: CMake 工具构建OCCT
  6. 最新优质网站联盟大全(个人站长必知)
  7. RedHat静态Ip地址配置
  8. 微信读书vscode插件_vscode 常用的插件
  9. C#中Marshal 类的内存操作的一般功能概述
  10. Git基础: .git 目录详解
  11. Java 基础系列:不变性
  12. MySQL 8.0 的 5 个新特性,太实用了!
  13. SQLiteDev与.NET日期格式,该字符串未被识别为有效的 DateTime
  14. 在竞赛中不断成长--(广油最帅的崽)行走的皮卡丘
  15. 苹果iphone手机如何隐藏文件夹名称 iphone隐藏文件夹标题方法图解
  16. Frame Relay - 简单介绍及基本配置
  17. 数据预处理1:无量纲化especially for Scaler
  18. xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
  19. .NET iTextSharp PDF添加文字水印
  20. WCF 项目应用连载[2] - 创建Lig日志系统

热门文章

  1. EOS智能合约开发系列(12): 多签合约代码分析(一)
  2. JAVA卸载报错无法访问网络位置
  3. HTML 样式style
  4. 在数据库中如何新增一个字段?
  5. [SQL]行转列和列转行
  6. iPhone X全屏适配
  7. HashMap底层详解
  8. 手机开热点显示互联网无服务器,win10热点无互联网连接的具体解决办法【图文】...
  9. SQL Server Management Studio (SSMS)
  10. 【Security】可信网络连接