DHCP:动态主机设定协议
作用
自动将网络参数正确的分配给网络中的每一部电脑,参数包括IP,mask,network,gataway
运作方式
局域网中存在一个DHCP服务器
过程
1.用户端:利用广播发送搜索DHCP的UDP数据报,当用户开机或者重启网卡时,用户端主机会发出搜寻DHCP的UDP数据包(广播方式)
2.服务器:提供用户端网络相关的参数,服务器会根据硬件地址来寻找IP,然后发送一组参数给用户端(广播),因为客户端IP未确定,所以还是通过广播的方式。
3.用户端:决定选择DHCP服务器提供的网络参数并回应,由于局域网中或许存在多台DHCP服务器,所以用户需要选择一组参数来设置自己的网络环境;用户在发送一个广播,告知所有DHCP服务器自己已经选用了某一个IP,未被使用的IP,DHCP服务器会将其回收。
(用户端回应的报文中,源IP还为0,目的IP全为1)
4.服务器:服务器端受到选择的IP后,会回传确定的回应封包,确认客户端可以使用这个IP,同事也设定了该IP的使用期限。当用户断线后便解约,期限到了也会解约,此时便需要重新申请。
Wireshark抓包结果
万维网以及HTML
万维网
过程
客户端使用浏览器上网,利用网址提供要求
服务器端使用万维网服务器软件,包含相关的资料,在接收到客户端的要求后,会回应相应的文件。
HTML
超文本传输协定
允许浏览器与服务器使用一种延伸ASCII相互通讯,通讯模型为请求/回应
请求中包含URL(统一资源定位)
<协定>://<主机位置或者名称>[:port]/<目录资源>
协定有http,https,ftp,ftp,telnet......
主机的位置以及名称:服务器的IP地址,如果是主机名称的话,还需要域名解析(DNS)
https
加密的网页资料,通过SSL加密的机制
SSL(Secure Socket Layer)安全套接层