计算机网络
五层协议: 应用层:通过应用进程间的交互来完成特定的网络应用。应用层协议定义的是应用 进程间通信和交互的规则 ;这里进程指的是正在运行的程序 。进程指的 是主机正在运行的程 序。 运输层:负责向 两台主机中进程之间的通信提供通用的数据服务。 一台主机之间同时运行多个进程,因此运输层之间分用和复用的功能。 网络层:负责为分组交换网上的不同主机提供通信服务。在发送数据时,网络层把传输层产生的报文段或封装成分组或者包进行传送用户数据。因为在网络层主要应用的是IP协议,所以分组也叫作IP数据包。 数据链路层:两个相邻节点传输数据时,数据链路层将网络层传下来的IP数据报组装成帧。 物理层传输:物理层传输的单位是比特。 网络层: 地址解析协议‘(ARP) 网络控制报文协议ICMP 网络组管理协议 IGMP 网络层以上使用的中间设备叫做网关 虚拟互联网络:逻辑互联网络,利用IP协议可以将性能各异的网络在网络层上看上去是一个网络 互联网可有多种网络异构而成 只包含一种线路的网络称为:无编号网络,现在也常常不分配网络地址 MAC帧在传送时使用的原地址和目的地址都是硬件地址,就是数据链路层和物理层使用的 脱去MAC的首部和尾部,此找到头部的和尾部的IP地址:放在IP数据报的头部 ARP: 知道机器的IP地址,需找到相对应的硬件地址。从网络层使用的IP地址,解析出在数据链路层使用的硬件地址