DoD模型(美国国防部模型)顾名思义,是美国国防部设计的一个网络模型。它相当于一个OSI模型的精简版,OSI模型是7层,而它是4层,并且两者具有对应关系。
2.2DOD参考模型(TCP/IP)
DoD模型和OSI模型(开放系统互连参考模型)两者的设计和概念相似,且对应的功能也相似。DoD模型相当于一个OSI模型的精简版。DoD模型包含以下4层(注:以下所列协议只是一些和OSI模型对应的一些主要协议,并非DoD模型的完整协议)
╔进程/应用层(Application/Process);
╠主机到主机层(Host to Host);
╠因特网层(Internet);
╚网络接入层(Network Access)。
2.2.1进程/应用层(Application/Process)
该层包含大量协议,以集成分布在OSI上三层(应用层、表示层和会话层)的各种活动和职责。
2.2.2主机到主机层(Host to Host)
该层的功能和OSI模型的传输层功能相同,定义了用于为应用程序提供传输服务的协议,它负责解决的问题包括进行可靠的端到端通信和确保正确的数据传输,还对分组进行排序,并确保数据的完整性。
2.2.3因特网层(Internet)
它对应OSI模型的网络层,指定了与整个网络对分组进行逻辑传输相关的协议,他它负责对主机进行编址——给他们分配IP(因特网协议)地址,还在多个网络之间路由分组。
2.2.4网络接入层(Network Access)
网络接入层(Network Access)是DoD模型的最底端,他在主机和网络之间交换数据。网络接入层对应OSI模型的数据链路层和物理层,它负责硬件编址,并定义用于实际传输数据的协议。