计算机网络CiscoPacket Tracer实验
- 了解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协议的作用
- Mac地址:Media Access Control Address (由12个16进制数组成),网卡上的序列号
- IP地址:Internet Protocol Address 唯一标识一台联网设备(由12位10进制数组成,4组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):
- 帧的目标 MAC 地址与接收端口的 MAC 地址、广播地址或任何组播地址不匹配。设备会丢弃该帧。
接着主机1向主机0发送响应数据包,经过集线器的转发,主机0和主机2都会收到该帧
(第二层)数据链路层:(主机0):
1. 帧的目标 MAC 地址与接收端口的 MAC 地址、广播地址或组播地址匹配。(接受该帧)
2. 设备从以太网帧中解封 PDU。
(第二层)数据链路层:(主机2):
帧的目标 MAC 地址与接收端口的 MAC 地址、广播地址或任何组播地址不匹配。设备会丢弃该帧。
如果两个数据包发生碰撞,就产生了冲突
主机0和主机1同时向主机2发送数据包,就产生了碰撞。并且碰撞后的信号会返回给各主机。
计算机网络CiscoPacket Tracer实验相关推荐
- 计算机网络实验--Cisco Packet Tracer 实验
计算机网络实验--Cisco Packet Tracer 实验 直接连接两台 PC 构建 LAN 用交换机构建 LAN 交换机接口地址列表 生成树协议(Spanning Tree Protocol) ...
- 泡芙噶的计算机网络(3)-扑朔迷离的Cisco Packet Tracer实验
泡芙噶的计算机网络(3)-扑朔迷离的Cisco Packet Tracer实验 实验内容 准备阶段 实验内容 直接连接两台 PC 构建 LAN 用交换机构建 LAN 交换机接口地址列表 生成树协议(S ...
- 计算机网络实验三—— Cisco Packet Tracer 实验
计算机网络实验三-- Cisco Packet Tracer 实验 CPT 软件使用简介 一.直接连接两台 PC 构建 LAN 二.用交换机构建 LAN 机器名 IP 子网掩码 ✎ 问题 ✎ 试一试 ...
- (基于Packet Tracer 的校园网络设计方案(计算机网络与课程实验)(三)——Run Time 观察报文传输过程
基于Packet Tracer 的校园网络设计方案(计算机网络与课程实验)(三)--Run Time 观察报文传输过程 前言 一.Part 1 - A楼内部通信时的报文传输过程 1. 子网 A1内部的 ...
- 计算机网络实验(Cisco Packet Tracer 实验)
计算机网络实验(Cisco Packet Tracer 实验) 文章目录 计算机网络实验(Cisco Packet Tracer 实验) 前言 Cisco Packet Tracer 实验 预备知识: ...
- 计算机网络---Cisco Packet Tracer 实验
目录 Cisco Packet Tracer 实验 CPT 软件使用简介 一.直接连接两台 PC 构建 LAN 二.用交换机构建 LAN 三.交换机接口地址列表 四.生成树协议(Spanning Tr ...
- 计算机网络实验-Packet Tracer实验
Cisco Packet Tracer 实验 这里写目录标题 Cisco Packet Tracer 实验 1.直接连接两台 PC 构建 LAN 2.用交换机构建 LAN 3.交换机接口地址列表 4. ...
- 计算机网络学习④——Cisco Packet Tracer 实验
Cisco Packet Tracer 实验 本部分实验共有 15 个,需使用 Cisco Packet Tracer 软件完成. 请大家先了解 VLSM.CIDR.RIP.OSPF.VLAN.STP ...
- 计算机网络实验-Cisco Packet Tracer 实验
文章目录 Cisco Packet Tracer 实验 直接连接两台 PC 构建 LAN 用交换机构建 LAN 交换机接口地址列表 生成树协议(Spanning Tree Protocol) 路由器配 ...
最新文章
- 傻傻分不清的javascript运行机制
- spring中controller与jsp之间的那些事儿
- iOS设备屏幕像素总览
- MySQL数据库管理(二)单机环境下MySQL Cluster的安装
- OpenCASCADE: CMake 工具构建OCCT
- 最新优质网站联盟大全(个人站长必知)
- RedHat静态Ip地址配置
- 微信读书vscode插件_vscode 常用的插件
- C#中Marshal 类的内存操作的一般功能概述
- Git基础: .git 目录详解
- Java 基础系列:不变性
- MySQL 8.0 的 5 个新特性,太实用了!
- SQLiteDev与.NET日期格式,该字符串未被识别为有效的 DateTime
- 在竞赛中不断成长--(广油最帅的崽)行走的皮卡丘
- 苹果iphone手机如何隐藏文件夹名称 iphone隐藏文件夹标题方法图解
- Frame Relay - 简单介绍及基本配置
- 数据预处理1:无量纲化especially for Scaler
- xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
- .NET iTextSharp PDF添加文字水印
- WCF 项目应用连载[2] - 创建Lig日志系统