• 计算机网络第四次上机


    计算机网络第四次上机

    学号:

    姓名:

    一、实验目的

        1.了解IP协议的基础知识。

        2.了解IP数据报的分片和重组。

     

    二、实验内容

        1.使用DHCP获取IP地址

            打开命令行界面,然后WireShark启动跟踪(过滤器用bootp,这个是选择的       DHCP),将跟踪结果保存到ip1.cap中,在命    令行输入下列命令:

        ipconfig /release

        ipconfig /renew

       

            如图1所示,分组1用来释放机器的当前IP地址192.168.1.100。释放之前,源    IP地址为192.168.1.100,而释放之后,该机已没有有效的IP地址,并在分组2中用    0.0.0.0作为源地址。

            分组2是一个DHCP Discover(发现)报文,当一台没有IP地址的计算机申请IP    地址时将发送该报文。DHCP Discover报文被发送给特殊的广播地255.255.255.255,  该地址将到达某个限定广播范围内的所有在线的主机。理论上,255.255.255.255能  够广播到整个internet。但实际上并不能实现,因为路由器为了防止大量的请求信息   淹没internet,不会将这样的广播发送到本地网之外。

            在DHCP Discover报文中,客户端包括自身的信息。特别是,它提供了自己的主    机名和其以太网接口的物理地址。这些信息都被DHCP用来标识一个已知的客户端。    DHCP服务器可以使用这些信息实现一系列的策略,如分配与上次相同的IP地址,分    配一个与上次不同的IP地址,或是要求客户端注册其物理地址来获取IP地址。

            在DHCP Discover报文中,客户端还详细地列出了它希望从DHCP服务器接收到的    信息。在“Parameter Request List”(参数请求列表)中包含了除客户端希望得到的    本地网络的IP之外的其他数据项。这些数据项中许多都是一台即将连入internet的    计算机所需要的数据。如本地路由器的标识、自己的子网掩码、域名和它们在本地域    名服务器上的标识。

          

     在分组3中,IP地址为192.168.1.1的DHCP服务器回复了一个DHCP OFFER报文。该报文也广播到255.255.255.255,因为尽管客户端还不知道自己的IP地址,但它将接收到发送到广播地址的报文。这个报文中包含了客户端请求的信息,包括IP地址、本地路由器、子网掩码、域名和本地域名服务器。

        在分组4中客户端通过发送DHCP Request(请求)报文表明自己接收到的IP地址。

     

    在编号为152的消息中,DHCP服务器询问是否有其他主机使用IP地址182.168.1.101。(该请求被发送到广播地址。)

  • 相关阅读:
    Jsp 中文乱码,解决
    dojox.grid.EnhancedGrid 和 dojox.grid.DataGrid 的继承关系
    使用 Maven 部署 artifact 到 Nexus 教程
    [LeetCode] 187. Repeated DNA Sequences 解题思路
    [LeetCode] 204. Count Primes 解题思路
    [LeetCode] 219. Contains Duplicate II 解题思路
    [LeetCode] 310. Minimum Height Trees 解题思路
    [LeetCode] 200. Number of Islands 解题思路
    PHP7添加mysqli扩展
    MySQL中的锁(表锁、行锁)
  • 原文地址:https://www.cnblogs.com/liwenchi/p/7846593.html
Copyright © 2020-2023  润新知