数据通信网络基础的网络参考模型&华为ICT网络赛道

这篇具有很好参考价值的文章主要介绍了数据通信网络基础的网络参考模型&华为ICT网络赛道。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

网络参考模型

数据通信网络基础的网络参考模型&华为ICT网络赛道,网络工程,网络,华为,ICT,竞赛,网络模型,网络协议,标准协议

目录

网络参考模型

2.1.应用与数据

2.2.网络参考模型与标准协议

2.2.1.OSI参考模型

2.2.2.TCP/IP参考模型

2.2.3.应用层

2.2.4.传输层

2.2.5.TCP和UDP

2.2.6.网络层

2.2.7.数据链路层

2.2.8.物理层

2.3.数据通信过程


2.1.应用与数据

应用的存在,是为了满足人们的各种需求,比如访问网页,在线游戏,在线视频等。

伴随着应用会有信息的产生。比如文本,图片,视频等都是信息的不同呈现方式。

数据通信网络基础的网络参考模型&华为ICT网络赛道,网络工程,网络,华为,ICT,竞赛,网络模型,网络协议,标准协议

数据的产生:在计算机领域,数据是各种信息的载体。

数据传输:中大部分应用程序所产生的数据需要在不同的设备之间传递。

2.2.网络参考模型与标准协议

2.2.1.OSI参考模型

数据通信网络基础的网络参考模型&华为ICT网络赛道,网络工程,网络,华为,ICT,竞赛,网络模型,网络协议,标准协议

2.2.2.TCP/IP参考模型

因为OSI协议栈比较复杂,且TCP和IP两大协议在业界被广泛使用,所以TCP/IP参考模型成为了互联网的主流参考模型

数据通信网络基础的网络参考模型&华为ICT网络赛道,网络工程,网络,华为,ICT,竞赛,网络模型,网络协议,标准协议

TCP/IP常见协议

TCP/IP协议定义了一系列的标准协议

数据通信网络基础的网络参考模型&华为ICT网络赛道,网络工程,网络,华为,ICT,竞赛,网络模型,网络协议,标准协议

IETF

IEEE

ISO

2.2.3.应用层

数据通信网络基础的网络参考模型&华为ICT网络赛道,网络工程,网络,华为,ICT,竞赛,网络模型,网络协议,标准协议

常见应用层协议-FTP

FTP(File Transfer Protocol)是一个用于从一台主机传送文件到另一台主机的协议,用于文作的“下载”和“上传”,它采用C/S(Client/Server)结构

常见应用层协议-Telnet

Telnet是数据网络中提供远程登录服务的标准协议。Telnet为用户提供了在本地计算机上完成远程设备工作的能力。

常见应用层协议-HTTP

HTTP(HyperText Transfer Protocol)是互联网上应用最为广泛的一种网络协议。设计Http最初的目的是为了提供一种发布和接收HTML页面的方法。

2.2.4.传输层

传输层协议接收来自应用层协议的数据,封装上相应的传输层头部,帮助其建立“端到端”(Port to Port)的连接。

传输层的PDU被称为Segment(段)

2.2.5.TCP和UDP

报文格式

端口号

数据通信网络基础的网络参考模型&华为ICT网络赛道,网络工程,网络,华为,ICT,竞赛,网络模型,网络协议,标准协议

客户端使用的源端口一般随机分配,目标端口则由服务器的应用指定;

源端口号一般为系统中未使用的,且大于1023:

目的端口号为服务端开启的应用(服务)所侦听的端口,如HTTP缺省使用80。

TCP的建立- 三次握手

任何基于TCP的应用,在发送数据之前,都需要有TCP进行“三次握手

数据通信网络基础的网络参考模型&华为ICT网络赛道,网络工程,网络,华为,ICT,竞赛,网络模型,网络协议,标准协议

一次性发送多个

TCP的序列号与确认序列号

TCP使用序列号和确认序列号字段实现数据的可靠和有序传输。

数据通信网络基础的网络参考模型&华为ICT网络赛道,网络工程,网络,华为,ICT,竞赛,网络模型,网络协议,标准协议

TCP的窗口滑动机制

TCP通过滑动窗口机制来控制数据的传输速率

数据通信网络基础的网络参考模型&华为ICT网络赛道,网络工程,网络,华为,ICT,竞赛,网络模型,网络协议,标准协议

TCP的关闭 - 四次挥手

数据通信网络基础的网络参考模型&华为ICT网络赛道,网络工程,网络,华为,ICT,竞赛,网络模型,网络协议,标准协议

2.2.6.网络层

传输层负责建立主机之间进程与进程之间的连接,而网络层则负责数据从一台主机到另外一台主机之间的传递。

网络层的PDU被称为Packet(包)。

网络层协议工作过程

数据通信网络基础的网络参考模型&华为ICT网络赛道,网络工程,网络,华为,ICT,竞赛,网络模型,网络协议,标准协议

2.2.7.数据链路层

数据链路层位于网络层和物理层之间,可以向网络层的IP、IPv6等协议提供服务。数据链路层的PDU被称为Frame(帧)

以太网(Ethernet)是最常见的数据链路层协议。

以太网与MAC地址

数据通信网络基础的网络参考模型&华为ICT网络赛道,网络工程,网络,华为,ICT,竞赛,网络模型,网络协议,标准协议

地址解析协议(ARP)

ARP(Address Resolution Protocol)地址解析协议:

根据已知的IP地址解析获得其对应的MAC地址。

数据通信网络基础的网络参考模型&华为ICT网络赛道,网络工程,网络,华为,ICT,竞赛,网络模型,网络协议,标准协议

ARP的工作原理

数据通信网络基础的网络参考模型&华为ICT网络赛道,网络工程,网络,华为,ICT,竞赛,网络模型,网络协议,标准协议

数据通信网络基础的网络参考模型&华为ICT网络赛道,网络工程,网络,华为,ICT,竞赛,网络模型,网络协议,标准协议

未知的用00-00-00-00-00填充

2.2.8.物理层

数据到达物理层之后,物理层会根据物理介质的不同,将数字信号转换成光信号、电信号或者是电磁波信号。

物理层的PDU被称为比特流(Bitstream)

数据通信网络基础的网络参考模型&华为ICT网络赛道,网络工程,网络,华为,ICT,竞赛,网络模型,网络协议,标准协议

2.3.数据通信过程

发送方数据封装

数据通信网络基础的网络参考模型&华为ICT网络赛道,网络工程,网络,华为,ICT,竞赛,网络模型,网络协议,标准协议

中间网络数据传输

封装好的完整数据,将会在网络中被传递

数据通信网络基础的网络参考模型&华为ICT网络赛道,网络工程,网络,华为,ICT,竞赛,网络模型,网络协议,标准协议

接收方数据解封转

数据通信网络基础的网络参考模型&华为ICT网络赛道,网络工程,网络,华为,ICT,竞赛,网络模型,网络协议,标准协议

总结:

  1. 不论是OSI参考模型还是TCP/IP参考模型,都采用了分层的设计理念。

  2. 各个层次之间分工、界限明确,有助于各个部件的开发、设计和故障排除

  3. 通过定义在模型的每一层实现什么功能,鼓励产业的标准化

  4. 通过提供接口的方式,使得各种类型的网络硬件和软件能够相互通信,提高兼容性

  5. 数据的产生与传递,需要各模块之间相互协作,同时每个模块又需要“各司其职”

思考题

1.分层模型的概念有什么好处?

各个层次之间分工、界限明确,有助于各个部件的开发、设计和故障排除

通过定义在模型的每一层实现什么功能,鼓励产业的标准化

通过提供接口的方式,使得各种类型的网络硬件和软件能够相互通信,提高兼容性

2.常见的应用层、传输层、网络层、数据链路层有哪些协议?

应用层:HTTP、FTP、Telnet等

传输层:UDP、TCP

网络层:IP、ICMP等

数据链路层:Ethernet、PPP、PPPcE等

物理层:.....文章来源地址https://www.toymoban.com/news/detail-774266.html

到了这里,关于数据通信网络基础的网络参考模型&华为ICT网络赛道的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 三、计算机理论-计算机网络-物理层,数据通信的理论基础,物理传输媒体、编码与传输技术及传输系统

    物理层概述 物理层为数据链路层提供了一条在物理的传输媒体上传送和接受比特流的能力。物理层提供信道的物理连接,主要任务可以描述为确定与传输媒体的接口有关的一些特性:机械特性、电气特性、功能特性、过程特性 数据通信的理论基础 数据通信的意义 主要是指用

    2024年01月22日
    浏览(73)
  • 【网络基础】OSI参考模型和TCP/IP协议

    目录 一、分层的思想 1.1 分层的原因 1.2 分层的好处 二、OSI参考模型 2.1 七层的划分 2.2 各层原理 三、TCP/IP协议 3.1 五层模型 3.2 各层常用协议 四、数据封装和解封装过程 4.1 封装过程 4.2 解封装过程 硬件和软件没有统一标准,不同厂商之间的设备无法通信。 各层相互独立,每

    2024年04月14日
    浏览(51)
  • 网络基础、OSI七层参考模型和TCP/IP协议

    网络 是一组计算机或网络设备通过 有形的线缆或无形的媒介 如无线,连接起来,按照一定的规则,进行通信的集合。 通信 是指人与人、人与物、物与物之间通过某种媒介和行为进行的信息传递与交流。 网络通信 是指终端设备之间通过计算机网络进行的通信。 局域网: 小

    2024年02月04日
    浏览(43)
  • HCIA基础【网络基础】【交换机】【路由器】【OSI七层参考模型】【TCP/UDP】【操纵网络设备命令】

    目录 一、网络基础 1.交换机 1.路由器 1.ARP协议 二、OSI七层参考模型 应用层 表示层: 会话层: 传输层: 1,功能 1.分段(受到MTU限制): 2.提供端口号: 2,TCP/UDP   IP的包头 TCP的分段和IP的分片 常见协议端口号: 网络层: ⭐IP地址分类: 特殊IP地址: 数据链路层: 物理层

    2024年02月21日
    浏览(47)
  • 理解网络通信的基础:OSI七层模型与TCP/IP五层模型

    在今天的数字化世界中,网络通信已经成为我们日常生活和商业活动的重要组成部分。为了更好地理解和管理网络通信,网络工程师和管理员使用不同的模型来组织和解释网络协议和通信过程。本文将介绍两种最重要的网络模型:OSI七层模型和TCP/IP五层模型。 OSI(开放系统互

    2024年02月07日
    浏览(46)
  • 详解【计算机类&面试真题】军队文职考试——第8期:OSI的七层模型 | 数据通信的三种方式 | 通信网络的检查方法,附Python进行网络连通性检查、带宽测试、端口扫描、链路质量测试、安全性扫描

      不知道命运是什么,才知道什么是命运。———史铁生     🎯作者主页: 追光者♂🔥          🌸个人简介:   💖[1] 计算机专业硕士研究生💖   🌟[2] 2022年度博客之星人工智能领域TOP4🌟   🏅[3] 阿里云社区特邀专家博主🏅   🏆[4] CSDN-人工智能领域优质创作者🏆

    2024年01月25日
    浏览(55)
  • 【网络基础】网络通信

    1.1 计算机网络 计算机网络的发展可以从独立模式逐步演进为网络互连模式,这个过程可以分为以下几个阶段: 独立模式 : 在计算机网络的早期阶段,每台计算机都是相对独立的实体,没有连接到其他计算机。每台计算机仅用于单独的任务,数据和资源的共享非常有限。这

    2024年02月12日
    浏览(49)
  • 网络基础:通信原理及网络协议

    集线器:一个口收到的信号原封不动地转发给其他所有口,其他口上的设备自己决定是否接收信号。有点类似广播,但必广播更纯粹。由于hub只是单纯地转发,所以工作在物理层(OSI第一层) 类似于广播模式,纯硬件 网桥:工作在数据链路层(OSI第二层)。以太网中,数据

    2024年02月21日
    浏览(48)
  • 【JAVAEE】网络原理之网络通信基础

    目录 1. 💋IP地址 1.1 🍟IP地址的格式 1.2 🎁特殊IP地址 2. ✨端口号 2.1  🎃端口号的格式 3. 😘网络协议 3.1 🎨为什么需要网络协议? 3.2 💛网络协议的概念与组成 3.3 🍉知名协议的默认端口 3.4 🐷五元组 4. 🍳网络协议分层 4.1 🍭协议分层的好处 4.2 🎩网络协议的分层模型一

    2023年04月24日
    浏览(42)
  • 《3.linux应用编程和网络编程-第8部分-3.8.网络基础》 3.8.1.网络通信概述 3.8.3.网络通信基础知识2

        进程间通信: 管道 、 信号量、 共享内存, 技术多,操作麻烦     线程就是解决 进程间 通信 麻烦的事情,这是线程的 优势 3.8.1.网络通信概述 3.8.1.1、从进程间通信说起: 网络域套接字socket , 网络通信其实就是位于网络中不同主机上面                   的 

    2024年02月15日
    浏览(57)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包