当前位置: 首页 > article >正文

网络体系架构

网络体系架构是计算机网络的设计框架,定义了数据如何在不同设备和协议层之间传输、管理和控制。

一, 概述

网络采用分而治之的方法设计,根据网络的功能划分为不同的模块,以分层的形式有机组合在一起。
每层实现不同的功能,其内部实现方法对外部其他层次来说是透明的。每层向上层提供服务,同时使用下层提供 的服务
网络体系结构即指网络的层次结构和每层所使用 协议 的集合
两类非常重要的体系结构: OSI 七层模型 与 TCP/IP 五层模型

二, OSI七层模型(理论参考模型)

国际标准化组织(ISO)提出的开放式系统互连模型,将网络通信分为7层,每层独立完成特定功能:

层级名称功能协议/设备
7应用层用户接口,提供网络服务(如HTTP、FTP)HTTP、SMTP、DNS、FTP
6表示层数据格式化、加密/解密(如ASCII→二进制)SSL/TLS、JPEG、MPEG
5会话层建立、管理、终止会话(如RPC、NetBIOS)SIP、RPC
4传输层端到端可靠传输(TCP)或不可靠传输(UDP)TCP、UDP、端口号
3网络层路由选择、IP寻址(跨网络通信)IP、ICMP、路由器
2数据链路层帧传输、MAC寻址(同一局域网内通信)Ethernet、PPP、交换机、网桥
1物理层比特流传输(电压、光信号等)网线、光纤、集线器、中继器

三、TCP/IP 五层模型(实际使用的模型)

层级对应OSI层核心协议关键设备
应用层应用层+表示层+会话层HTTP、FTP、DNS、SMTP、SSH应用服务器、防火墙
传输层传输层TCP(可靠)、UDP(高效)负载均衡器
网络层(互联网层)网络层IP、ICMP、ARP、BGP路由器、三层交换机
网络接口层数据链路层+物理层Ethernet、Wi-Fi、PPP、HDLC交换机、网卡、光纤

与OSI的区别

  • 合并了OSI的应用层、表示层、会话层为应用层

  • 合并数据链路层和物理层为网络接口层


http://www.kler.cn/a/613842.html

相关文章:

  • 基于ngnix配置本地代理到对应服务器
  • STM32 DMA直接存储器存取
  • 机器学习knnlearn4
  • 如何同步fork的更新
  • 利用python调接口获取物流标签,并转成PDF保存在指定的文件夹。
  • Scala课后总结(2)
  • 内核编程十一:进程的数据结构
  • springboot 实现base64格式wav转码并保存
  • 第 4 章 | Solidity安全 权限控制漏洞全解析
  • GelSight视触觉3D显微系统在透明材料检测中的应用
  • Go红队开发—CLI框架(二)
  • 网络华为HCIA+HCIP 防火墙
  • SpringBoot第一节
  • 当编程语言有了人格
  • HCIP(TCP)(2)
  • 「HTML5+Canvas实战」星际空战游戏开发 - 纯前端实现 源码即开即用【附演示视频】
  • 2025 年中国家电零售与创新趋势解析:以旧换新国补激活需求,AI 技术渗透至研发、供应链、营销
  • 优秀的 React 入门开源项目推荐
  • 蓝桥杯第 12 天 109 国赛第一题 分考场(干了一个小时的题)
  • CSS3学习教程,从入门到精通,CSS3 定位布局页面知识点及案例代码(18)