📜  DCN-计算机网络模型

📅  最后修改于: 2021-01-11 12:06:23             🧑  作者: Mango


网络工程是一项复杂的任务,涉及软件,固件,芯片级工程,硬件和电脉冲。为了简化网络工程,整个网络概念分为多个层次。每层都涉及某些特定任务,并且独立于所有其他层。但总体而言,几乎所有联网任务都取决于所有这些层。层在它们之间共享数据,并且它们彼此之间仅依赖于输入和发送输出。

分层任务

在网络模型的分层体系结构中,整个网络过程分为多个小任务。然后,将每个小任务分配给一个特定的层,该层专门用于仅处理任务。每层仅执行特定的工作。

在分层通信系统中,主机的一层处理在远程主机上同一级别上由其对等层完成或将由其对等层完成的任务。任务是在最低级别或最高级别逐层启动的。如果任务是由最顶层发起的,则将其传递到其下一层进行进一步处理。下层执行相同的操作,它处理任务并传递到下层。如果任务是由最低层启动的,则采用相反的路径。

分层任务

每个层将执行任务所需的所有过程,协议和方法结合在一起。所有的层都通过封装头和尾来标识它们的对应部分。

OSI模型

开放系统互连是所有通信系统的开放标准。 OSI模型是由国际标准组织(ISO)建立的。该模型有七个层:

OSI模型

  • 应用程序层:该层负责为应用程序用户提供接口。该层包含直接与用户交互的协议。

  • 表示层:此层定义了应如何以主机的本机格式表示远程主机的本机格式的数据。

  • 会话层:此层维护远程主机之间的会话。例如,一旦完成用户/密码身份验证,远程主机将维持此会话一段时间,并且在该时间段内不再要求身份验证。

  • 传输层:此层负责主机之间的端到端传递。

  • 网络层:该层负责地址分配和网络中主机的唯一寻址。

  • 数据链路层:该层负责在线路上读写数据。在此层检测到链接错误。

  • 物理层:该层定义硬件,电缆布线,功率输出,脉冲率等。

互联网模式

Internet使用TCP / IP协议套件,也称为Internet套件。这定义了包含四层体系结构的Internet模型。 OSI模型是通用的通信模型,但Internet模型是Internet进行所有通信所使用的模型.Internet与其底层网络体系结构无关,因此与模型无关。该模型具有以下几层:

互联网模式

  • 应用层:该层定义了使用户能够与网络交互的协议,例如FTP,HTTP等。

  • 传输层:此层定义了数据如何在主机之间流动。该层的主要协议是传输控制协议(TCP)。该层确保主机之间传递的数据是有序的,并负责端到端的传递。

  • Internet层:Internet协议(IP)在此层上工作。该层有助于主机寻址和识别。该层定义路由。

  • 链路层:该层提供发送和接收实际数据的机制,与OSI模型对应物不同,该层独立于底层网络体系结构和硬件。