计算机网络实验

文章目录

    • 1.0验证性实验ipconfig
      • 1.使用 ipconfig/all 查看自己计算机的网络配置
      • 2.0验证ping的联通性
      • 3.0验证tracert追踪节点
      • 4.0ARP查看缓存
      • 5.0 DCHP
      • 5.0 netstat
      • 6.0 DNS
    • 2.0 wireshark实验
      • 2.1 熟悉 Ethernet 帧结构使用 Wireshark 任意进行抓包,熟悉 Ethernet 帧的结构,如:目的 MAC、源 MAC、类型、字段等。
        • 2.1.1 打开wireshark进行抓包
        • 2.1.2 wireshark抓取指定的包
        • 2.1.3熟悉 Ethernet 帧的结构,如:目的 MAC、源 MAC、类型、字段等
        • 2.1.4熟悉 IP 包的结构,如:版本、头部长度、总长度、TTL、协议类型等字段。
        • 2.1.5 用 Wireshark 任意抓包(可用 tcp 过滤),熟悉 TCP 段的结构,如:源端口、目的端口、序列号、确认号、各种标志位等字段。
        • 2.1.6用 Wireshark 任意抓包(可用 udp 过滤),熟悉 UDP 段的结构,如:源端口、目的端口、长度等。
    • 3.0 Cisco Packet Tracer实验
      • 1.0组建小型局域网
      • 2.0交换式以太网实验
        • 1.0 实验内容
        • 2.0 实验目的
        • 3.0 验证过程

1.0验证性实验ipconfig

1.使用 ipconfig/all 查看自己计算机的网络配置

计算机网络实验_第1张图片

2.0验证ping的联通性

PING (Packet Internet Groper),因特网包探索器,用于测试网络连接量的程序 。ping 是工作在 TCP/IP
网络体系结构中应用层的一个服务命令, 主要是向特定的目的主机发送 ICMP(Internet Control Message
Protocol 因特网报文控制协议)Echo 请求报文,测试目的站是否可达及了解其有关状态。

ping www.baidu.com

计算机网络实验_第2张图片

3.0验证tracert追踪节点

Tracert(跟踪路由)是路由跟踪实用程序,用于确定 IP数据包访问目标所采取的路径。Tracert 命令使用用 IP 生存时间 (TTL) 字段和 ICMP 错误消息来确定从一个主机到网络上其他主机的路由.

tracert www.baidu.com

计算机网络实验_第3张图片

4.0ARP查看缓存

ARP(Address Resolution Protocol)即地址解析协议,是用于根据给定网络层地址即 IP
地址,查找并得到其对应的数据链路层地址即 MAC地址的协议。 ARP 协议定义在 1982 年的 RFC 826。

arp -a //查看缓存

计算机网络实验_第4张图片

5.0 DCHP

DHCP(Dynamic Host Configuration Protocol)即动态主机配置协议,是一个用于 IP
网络的网络协议,位于 OSI 模型的应用层,使用 UDP 协议工作,主要有两个用途:

ipconfig/release// 会使计算机断网
ipconfig/renew//使计算机恢复网络。

断开网络:
计算机网络实验_第5张图片
重连上网络:
计算机网络实验_第6张图片

5.0 netstat

Netstat是在内核中访问网络连接状态及其相关信息的程序,它能提供TCP连接,TCP和UDP监听,进程内存管理的相关报告。

 netstat -an //**查看计算机当前的网络连接状况**

计算机网络实验_第7张图片

6.0 DNS

DNS是计算机域名系统的缩写,是建立在分布式数据库上的分层命名系统,使用户更方便的访问互联网;

ipconfig /displaydns  //查看解析过的 DNS 记录
pconfig /flushdns //来清除所有的 DNS 缓存。

计算机网络实验_第8张图片

2.0 wireshark实验

2.1 熟悉 Ethernet 帧结构使用 Wireshark 任意进行抓包,熟悉 Ethernet 帧的结构,如:目的 MAC、源 MAC、类型、字段等。

2.1.1 打开wireshark进行抓包

计算机网络实验_第9张图片
计算机网络实验_第10张图片

2.1.2 wireshark抓取指定的包

抓取百度的包先查看自己的ip 192.168.43.205
计算机网络实验_第11张图片

  1. ping bai.du.com 等待它给予我们回复
    计算机网络实验_第12张图片
  2. 抓包
    计算机网络实验_第13张图片
2.1.3熟悉 Ethernet 帧的结构,如:目的 MAC、源 MAC、类型、字段等

计算机网络实验_第14张图片

2.1.4熟悉 IP 包的结构,如:版本、头部长度、总长度、TTL、协议类型等字段。

计算机网络实验_第15张图片

2.1.5 用 Wireshark 任意抓包(可用 tcp 过滤),熟悉 TCP 段的结构,如:源端口、目的端口、序列号、确认号、各种标志位等字段。

计算机网络实验_第16张图片

2.1.6用 Wireshark 任意抓包(可用 udp 过滤),熟悉 UDP 段的结构,如:源端口、目的端口、长度等。

计算机网络实验_第17张图片

3.0 Cisco Packet Tracer实验

1.0组建小型局域网

实验任务
1、利用一台型号为2960的交换机将2pc机互连组建一个小型局域网;
2、分别设置pc机的ip地址;
3、验证pc机间可以互通。

1.0 实验设备
Switch_2960 1台;PC 2台;直连线
计算机网络实验_第18张图片

2.0 实验设备配置

PC0
IP: 192.168.1.2
Submask: 255.255.255.0
Gateway: 192.168.1.1

PC1
IP: 192.168.1.3
Submask: 255.255.255.0
Gateway: 192.168.1.1

3.0 实验

pc0上  ping 192.168.1.3(PC1)的ip地址

计算机网络实验_第19张图片

PC1上ping 192.168.1.2(PC0)的ip地址

计算机网络实验_第20张图片

在PC0和PC1上ping网关地址192.168.1.1

在这里插入图片描述

2.0交换式以太网实验

1.0 实验内容

构建如图所示的交换式以太网结构,在三个交换机的初始转发表为空的情况下,分别完成终端A与终端B、终端C和终端D之间的MAC帧传输过程,查看三个交换机的MAC表。清空交换机S1的MAC表,查看终端A与终端B之间的MAC帧传输过程。将终端A转接到交换机S3,查看终端B至终端A,终端C至终端A的MAC帧传输过程。
计算机网络实验_第21张图片

2.0 实验目的

验证交换式以太网的连通性,证明连接在交换式以太网上的任何两个分配了相同网络号、不同主机号的IP地址的终端之间能够实现IP分组传输过程。
验证转发表建立过程。
验证交换机MAC帧转发过程,重点验证交换机过滤MAC帧的功能,即如果交换机接收MAC帧的端口与该MAC帧匹配的转发项中的转发端口相同,交换机丢弃该MAC帧。
验证转发项与交换式以太网拓扑结构一致性的重要性。

3.0 验证过程

1.0 按照实验要求构建网络拓扑结构
计算机网络实验_第22张图片

2.0 终端A的基本配置
计算机网络实验_第23张图片
3.0 关闭CDP并清空MAC表

在这里插入图片描述
4.0 终端A发送MAC帧到S1
计算机网络实验_第24张图片
5.0 S1创建表项并广播MAC帧
计算机网络实验_第25张图片
6.0 S2创建表型并广播MAC帧,当S3接收到MAC帧后,创建表项并广播MAC帧
计算机网络实验_第26张图片
7.0 操作完成之后交换机中的MAC表分别为:
计算机网络实验_第27张图片
8.0 终端B向终端A发送MAC帧

S1接收到终端B发送的MAC帧后,先创建至MACB的表项再广播该MAC帧;S2和S3接收到MAC帧后,先创建至MACB的表项再广播该MAC帧(如下图所示);终端A接收到该MAC帧后,应答该MAC帧。
计算机网络实验_第28张图片
完成上述操作各个交换机中的MAC表:
计算机网络实验_第29张图片

9.0 将终端A重新连接至S3上

计算机网络实验_第30张图片

10.0 终端B向终端A发送MAC帧当S2接收到MAC帧后丢弃该帧:

计算机网络实验_第31张图片
11.0 最后终端C向终端A发送MAC帧

计算机网络实验_第32张图片

你可能感兴趣的:(笔记,网络,网络协议,计算机网络)