-
发送请求获取服务器资源称为客户端。
-
Web建立在http协议上通信。 -
微软与网景各自对
html做扩展,导致写html必须考虑兼容性。 -
要通信必须有相同的方法,相同的规则,将这种规则称之为协议。
-
层次化优点:某个地方要改变,所有有用到这个地方的都要改变。而分层只要把变动层替换掉。各层的接口设置好,那么层次内部的设计可以自由改动。高内聚,低耦合。处于哪一个层的只需考虑当前层的任务,不必管其他层的一切。
-
IP位于网络层,网际协议,IP是一种协议的名称。作用是把各种数据包传送给对方。
要保证传送成功。
两个重要条件分别是
IP地址和MAC地址,IP地址指明节点被分配到的地址,MAC地址是网卡的固定地址。IP地址可以和MAC地址进行配对,IP地址可以换,MAC不行。使用
ARP协议凭借MAC地址进行通信。IP间的通信依赖MAC地址,一般通信都需要中转,会利用下一站中转设备的MAC地址来搜索下一个中转目标。 -
ARP是一种可以解析地址的协议。同一局域网中,两台主机要进行通信,必须知道目标主机的
MAC地址,而在TCP/IP协议中,网络层和传输层只关心目标主机的IP地址,于是我们需要通过IP地址查找到MAC地址,这时候ARP就产生了。地址解析就是发送帧前将目标
IP地址传化为MAC地址。 -
当通信的两台主机不在同一个局域网中,需要通过多台计算机和网络中转才能通信,也就是路由转发。在进行中转时,会利用下一站中转设备的
MAC地址来搜索下一个中转目标,此时采用ARP协议。
发送主机通过 ARP 协议获得的将不是目的主机的真实 MAC 地址,而是一台可以通往局域网外的路由器的 MAC 地址。于是此后发送主机发往目的主机的所有帧,都将发往该路由器,通过它向外发送。这种情况称为委托 ARP 或 ARP 代理(ARP Proxy)。