实际上写这次作业不可能只看四个中其中一个就完成的,所以我四个都写了一些,因为“TCP/IP协议、ARP协议、路由协议、DHCP协议”四个是相互有联系的。我重点在网上学习的是DHCP部分的原理。可能下面有些理解是错误的,还请学长谅解。
我先说一下几个的关系吧,“TCP/IP协议”是很多协议组合在一起之后的代称,TCP/IP协议的目的应该是在于可以在各种硬件和操作系统上实现互操作。只是因为在TCP/IP协议中TCP协议和IP协议最具代表性,所以被称为TCP/IP协议。基于TCP/IP的参考模型将协议分成四个层次,它们分别是:链路层、网络层、传输层和应用层。
而ARP协议、路由协议属于其中的网络层,DHCP协议应该是属于应用层,也就像是“TCP/IP协议” 包含了“ARP协议、路由协议、DHCP协议”。
ARP协议的目的应该是用于获取MAC地址从而保证通信进行,个人觉得主要作用是用于分配和记录各个网络设备地址的,便于互相之间的多次通信吧。
DHCP: DHCP服务器就会根据DHCP协议给客户端分配IP,使得客户机能够利用这个IP上网。
我打算用举例子的方式来说明一下DHCP的原理。正好用一手上节课学了一些的wiresha