1.验证性实验
(1)Ipconfig
实作一:
IP地址为192.168.0.246,子网掩码为255.255.255.0,网关为192.168.0.1
(2)ping
实作一:
TTL是该数据的生命周期,一般来说是64,如果该值减为0则会丢失该帧。
实作二:
可能的原因:
1.对方是否开机?ip是否存在?
2.子网掩码是否错误?
3.防火墙禁止了对ping的回应。
如何保证:进一步检查ip是否存在,子网掩码是否填写错误等
可能原因:
域名解析出错
解决:检查线路是否出错
(3)tracert
实作一:
问题三:节点等待超时了,收不到反馈。
(4)ARP
实作一:
实作二:
实作三:
出现以上问题是因为win7及以上arp用来查mac,修改指定ip地址的时候需要netsh命令。
缓存中有网关的消息是因为缓存本身记录了用户访问过的pc网卡mac地理地址。
(5)DHCP
实作一:
问题:
因为自动配置的IP地址和信息只是短暂性的解决计算机不能获取DHCP服务器的配置数据的问题,要真正接入Internet还要本机的IP地址。意义方便手动进行网络配置从而接入Internet。
(6)netstat
实作一:
实作二:
(7)DNS
实作一:
实作二:
实作三:
(8)cache
实作一:
实作二:
2.Wireshark实验
数据链路层
实作一:
下面ff ff ff ff ff ff ff为目的MAC,源MAC是5c 27 d4 10 91 2c ,类型是08 06。
没有校验字段是因为抓包前已经去掉了一些东西,抓到的是去掉前导同步码、FCS之外的数据。
网络层:
实作一:
问题:能帮助传输时的识别ip总长度,提高传输效率。
实作二:
问题:转发到其他的出链路。
实作三:
Tracert先发送TTL为1的回应数据包,并随后的每次发送过程将TTL递增1直到目标响应或者TTL达到最大值从而确定路由。
至少50跳。
传输层:
实作一:
实作二:
问题:
源端口用来发送数据,目的端口用来接收数据。
应用层:
实作一:
问题:DNS不止一个的原因可能是DNS解析过程是先从浏览器的DNS缓存中检查是否有这个网址的映射关系,如果有,就返回IP,完成域名解析;如果没有,操作系统会先检查自己本地的hosts文件是否有这个网址的映射关系,如果有,就返回IP,完成域名解析;如果还没有,电脑就要向本地DNS服务器发起请求查询域名;本地DNS服务器拿到请求后,先检查一下自己的缓存中有没有这个地址,有的话直接返回;没有的话本地DNS服务器会从配置文件中读取根DNS服务器的地址,然后向其中一台发起请求;直到获得对应的IP为止。
实作二:
1.
问题:因为这样服务器不会返回源文件,也就是可以直接使用本地缓存会快很多。
Cisco Packet Trace实验
直接连接两台pc构建LAN
配置每台PC
问题:
1.PC0能ping通PC1,但不能ping通PC2,PC3.
2. PC3能ping通PC2,但不能ping通PC0、PC1。
3. 相互之间能ping通。
如果掩码为255.255.255.0,PC0、PC1和PC2、PC3不是同一局域网,他们之间不能互通。
而掩码改为255.255.0.0,他们之间属于同一局域网下,可以互通。
4. 需要。在二层交换机中,配置网关尤为重要,因为其与相连的自bai治系统可以向核心系统通告可达信息。
生成树协议