网络工程师 (26)TCP/IP体系结构

server/2025/2/12 15:10:09/

一、层次

四层:

  1. 网络接口层:TCP/IP协议的最底层,负责网络层与硬件设备间的联系。该层协议非常多,包括逻辑链路和媒体访问控制,负责与物理传输的连接媒介打交道,主要功能是接收数据报,并把接收到的数据报发送到指定的网络中去。
  2. 网际层(互联网层):处理数据包的路由和转发,以确保它们从源主机传输到目标主机。主要协议包括IP(Internet Protocol),负责为数据包分配IP地址,并将数据包从一个网络传输到另一个网络。此外,还包括网际控制报文协议ICMP;将IP地址转换成物理网层地址的ARP协议;将物理网地址转换成IP地址的RARP协议。
  3. 传输层:负责端到端的通信,提供了可靠的数据传输服务。主要协议包括TCP和UDP。TCP提供可靠的、面向连接的通信,确保数据包的有序传输和错误恢复;UDP提供不可靠的、无连接的通信,适用于实时数据传输。
  4. 应用层:提供一组常用的应用程序给用户,使应用程序能够直接运行于传输层之上,直接为用户提供服务。包含的主要协议有文件传输协议FTP、简单邮件传送协议SMTP、远程登录协议Telnet、域名服务协议DNS、网络新闻传送协议NNTP和超文本传输协议HTTP等。

五层:

       在四层的基础上,TCP/IP协议体系结构还可以细分为五层,其中网络接口层和物理层常称为物理网层。

  1. 物理层:利用物理媒介为比特流提供物理连接,一般将网络接口层和物理层统称TCP/IP协议的物理网。物理网包含的协议有IEEE 802.3以太网;面向连接的X.25公用数据网及X.75虚通路无连接协议;ARPANET网络;ATM网络;令牌环网等。该层没有专用协议,任何协议都是允许的,因此TCP/IP协议可以运用于当前几乎所有物理网络之上。
  2. 网络接口层:对应于OSI模型的数据链路层,负责与物理网络的交互,例如以太网、Wi-Fi等。该层负责将IP数据包封装成合适在物理网络上传输的帧格式并传输,或将从物理网络接收到的帧解封,取出IP数据包交给网络互联层。
  3. 网络互联层:负责将数据包独立地从信源传送到信宿,主要解决路由选择、阻塞控制和网络互联等问题,在功能上类似于OSI体系结构中的网络层。网络互联层是TCP/IP体系结构的核心,这一层上的协议称为IP(Internet Protocol)。
  4. 传输层:负责在源主机和目的主机的应用程序间提供端到端的数据传输服务,相当于OSI体系结构中的传输层。该层上定义了两个传输协议,即可靠的面向连接的协议TCP和不可靠的无线连接协议UDP。
  5. 应用层:包含了所有的高层协议,常见的如文件传输协议FTP、虚拟终端协议TELNET、电子邮件协议SMTP、域名系统DNS、网络管理协议SNMP、访问WWW站点的HTTP等,为用户提供具体的网络服务。

二、特点

  1. 分层结构:TCP/IP协议采用分层的方法,各层独立且互有配合,提高了系统灵活性和可扩展性。
  2. 可靠性:TCP协议提供面向连接的服务,确保数据包正确无误地从源传送到目的地。
  3. 互操作性:作为公认的工业标准,TCP/IP协议被广泛支持,多种不同的硬件和操作系统平台均可实现互通。
  4. 灵活性:它允许不同类型的网络(如局域网、广域网)协同工作,并支持无线网络等新兴技术。
  5. 标准化:由多个国际标准组织进行维护和发展,如Internet Engineering Task Force(IETF)。

三、应用

  1. 互联网应用:所有的互联网服务,包括网页浏览(HTTP)、电子邮件(SMTP、POP3、IMAP)、即时通讯(如SIP、XMPP)等都依赖于TCP/IP协议来进行数据传输和通信。
  2. 电信行业:TCP/IP协议用于提供电话网络的信令传输、数据通信以及支持新一代的基于IP的服务,如VoIP(语音 over IP)和视频通话。
  3. 文件传输:FTP(文件传输协议)等协议允许用户在网络上进行文件的上传和下载,这也是基于TCP/IP协议实现的。
  4. 网络管理和路由选择:网络管理工具和路由协议(如BGP、OSPF)都是基于TCP/IP模型开发的,它们帮助管理网络流量和维护网络的稳定性。
  5. 物联网(IoT):智能家居、工业自动化、远程监控等领域的设备通常使用TCP/IP协议进行通信,以便能够远程控制和数据收集。
  6. 金融服务:在线交易、电子支付系统、股票交易平台等金融领域的服务也广泛采用TCP/IP协议,以确保数据的快速、安全传输。
  7. 教育科研:在线教育平台、虚拟实验室、研究数据共享等都需要依靠TCP/IP协议来实现资料的交换和协作工作。
  8. 娱乐和多媒体:流媒体服务、在线游戏和其他数字内容分发平台都使用TCP/IP协议来向用户提供音视频数据。

 结语   

因为我们都还年轻

不知天高地厚

!!!


http://www.ppmy.cn/server/167090.html

相关文章

Deepseek模拟阿里面试——java8新特性

在Java 8中,Lambda表达式、Stream API、默认方法、静态方法和Optional类等新特性极大地提升了代码的简洁性和功能性。以下是这些特性的详细解析和实际应用: Lambda表达式 Lambda表达式允许用简洁的方式编写匿名函数,适用于函数式接口&#x…

bash shell笔记——循环结构

0 引言 本文主要介绍linux bash shell循环结构的基本使用 1 测试环境 查看系统版本: uname -a : Ubuntu 18.04 查看bash版本: bash -version : GNU bash, version 4.4.20(1)-release 创建.sh文件: vim 00test.sh 修改00test.sh权限&…

C语言————快速幂

在 C 语言中,快速幂是一种用于高效计算幂运算(即 ,其中 a是底数base,n 是指数power)的算法。常规的幂运算方法是通过循环将底数a连乘n次,时间复杂度为O(n)。而快速幂算法利用了指数的二进制特性&#xff0c…

MAAS | Ollama 搭建本地 AI 大模型 deepseekWeb 界面调用

目录 一、环境准备二、安装 Ollama三、下载并部署 DeepSeek 模型四、简单交互五、通过 Web 界面调用大模型 在当今人工智能快速发展的时代,本地部署大语言模型赋予了用户更高的灵活性和个性化服务体验。本文介绍了如何准备环境、安装Ollama框架、下载并部署DeepSeek…

科技的尽头:在有限与永恒的夹缝中寻找文明的真谛

当人类用燧石点燃第一簇文明之火时,科技发展的齿轮便已开始转动。这个从原始工具到量子计算机的进化历程,既是人类突破生物局限的史诗,也是文明不断自我解构与重构的哲学叙事。站在人工智能与基因编辑并行的时代节点,"科技尽…

【数据库设计】深入理解常见范式

第一范式(1NF):数据原子性奠基者 核心要求:字段不可再分,消除重复数据组 设计哲学:建立数据存储的基本单元标准实现要点: 每个字段存储单一类型数据消除横向重复(多值字段&#xf…

1.1 画质算法的主要任务

文章目录 画质算法及分类画质问题的核心:退化 画质算法及分类 图像画质算法是指,处理图像或视频数字信号,以提高其视觉质量、人眼感官的算法。图像画质算法可分为:去噪(Denoising), 超分辨率(Super-Resolut…

Unity-Mirror网络框架-从入门到精通之MultipleMatches示例

文章目录 前言MultipleMatchesLobbyViewRoomViewMatchGUIPlayerGUI总结前言 在现代游戏开发中,网络功能日益成为提升游戏体验的关键组成部分。本系列文章将为读者提供对Mirror网络框架的深入了解,涵盖从基础到高级的多个主题。Mirror是一个用于Unity的开源网络框架,专为多人…