TCP/IP和DoD模型
DoD模型是OSI模型的一个基本的、浓缩的版本,他只有四个层次,而不是七个:
过程/应用层
主机到主机层
因特网层
网络接入层
在DoD模型的过程/应用层中包含了大量的协议它集成了各种应用和功能来省城一个可以和OSI模型中三个高层(应用层、表示层和会话层)相对应的集合。
过程/应用层协议
Telnet:它允许一个用户在一个远程的客户机上,访问另一台机器上的资源。
FTP:文件传输协议实际上就是传输文件的协议,它可以应用在任意两个主机之间。
TFTP:简单文件传输协议是FTP的简化版本,只有在你确切地知道想到得到的文件名及他的准确位置时,才可有选择的使用TFTP。
NFS:网络文件系统在文件共享中是一个特殊的协议珍宝。他允许两个不同类型的文件系统实现互操作。
SMTP:简单又见传输协议,是对应于我们普遍使用的被称为E-mail的应用,他描述了邮件投递中的假脱机、排列及方法。
LPD:行式打印机守护进程协议,使被设计用于实现打印机共享的。
X Window:为客户-服务器业务而设计,X Window定义了一个编写基于图形化用户界面(GUI)的客户-服务器应用程序的协议
SNMP:简单网络管理协议采集并使用一些有价值的网络信息。
DNS:域名服务可以解析主机名,特别是Internet名。
DHCP/BootP:动态主机配置协议可以为主机分配IP地址。
主机到主机层协议
主机到主机层的主要目的,是将上层的应用从网络传输的复杂性中屏蔽出来。在这里将描述着一层上的两个协议:
1.传输控制协议(TCP)
2.用户数据报协议(UDP)
(1)传输控制协议:通常是从应用程序中得到大段的信息数据,然后将它分割成若干个数据段。
TCP的数据段格式:TCP报头是一个20字节长的段,在带有选项时可以达到24个字节。
在TCP数据段中包含如下字段:源端口、目的端口、序列号、确认应答号、偏移量、保留、代码位、窗口、效验和、紧急指针、选项、数据
(2)用户数据报协议:如果将用户数据报协议(UDP)与TCP座一个比较,UDP基本是一个缩小规模的经济化模式,有时也被称为瘦协议。
UDP数据段的格式:在UDP数据段中包含了下列字段:源端口、目的端口、数据段长度、CRC、数据。
【编辑推荐】