【计算机网络原理】各层的数据传输
【背景】
计算机网络原理这本书,应了书名,原理性很强,大量的概念名词看久了就乱也烦。耐下心来整理总结还能存些东西进脑子,也是看了别家的博客,总结出了下面的思维导图,希望能给看官带来帮助。
【各层数据传输】
物理层,它负责体现机械、电气和过程方面的特性,以建立、维持和拆除物理链路。
数据链路层负责把不可靠的传输信道转换成可靠的传输信道,传送带有校验的数据帧,采用差错控制和帧确认技术,向网络层提供透明和可靠的数据传送服务。
网络层目的是实现两个端系统之间的数据透明传送。
传输层是整个协议层次结构的核心,其功能是从源主机到目的主机可靠的、价格低廉的数据传输,最终目标是向用户或者说向应用程序的进程,提供有效、可靠且最佳的服务。
当用户在应用层产生了数据,数据会以IP+端口+数据的形式传递给传输层。
传输层接收数据之后,为保证数据可靠,会以TCP、 UDP的形式重组数据,打上了头部标签。
网络层接收到数据之后,为了保证数据能继续向下面几层传输。网络层各个硬件之间数据的传递,传来之后去除他人的标签,打上自己的头部标签再传走。
到达数据链路层的数据已经是0 1 串了,为了保证数据能够可靠传给硬件,需要在数据的首尾部加标签,分批次进行发送。数据链路层的单位为帧,传送时可以以HDLC帧格式、PPP帧格式向物理层传输。
物理层数据是01字符串,有信号和01之间的代替和转换。
【小结】
网络里的数据传输大致过程有了一个了解,对于网络的知识还有待不断的总结和梳理。
【计算机网络原理】各层的数据传输相关推荐
- 计算机网络原理 7层结构概述
TCP/IP: 主互传应, 主: 主机--网络层 OSI: 物数网传会表应 一 物理层 它的主要功能是实现比特流的透明传输,为数据链路层提供数据传输服务. 它直接面向实际承担数据传输的物理介质 ...
- 计算机网络原理-传输层
传输服务 传输层是整个协议层次结构的核心,传输层位于网络层和应用之间,在终端用户之间提供透明数据传输,向上层提供可靠的数据传输服务,如图所示.网络层是通信子网的最高层,但却无法保证通信子网或路由器提供 ...
- 自考那些事儿(八):计算机网络原理(原理篇)之网络各层
[前言] 试虽然考完了,但是对这门学科的学习却没有结束,考完后再来看感觉却更好. 在上篇博文-<自考那些事儿:计算机网络原理(总述篇)>对整本书进行宏观的讲解,本篇博文则详细讲解其中的最为 ...
- Day5-2021.1.13 计算机网络原理 第八章 传输层+第九章 应用层 河北师范大学韩老师的视频
2021年1月13日 时间都去哪了? 今日计划:计算机网络的传输层和应用层看完视频.整理计网面经.面经才是重要的,笔记不用很细心,又不是期末考试. 今日工作:计算机网络的传输层和应用层看完视频. 今日 ...
- 计算机网络原理【三】之 传输层
感谢内容提供者:金牛区吴迪软件开发工作室 接上一篇:计算机网络原理[二]之 网络应用 文章目录 一.传输层的基本服务 1.传输层功能 a.传输层核心功能 b.传输层七大功能 2.传输层寻址与端口 3. ...
- 计算机网络原理超详解说
计算机网络原理超详解说 前言 大家好,我是泰斗贤若如,一个专注于用大白话讲解技术的号主,这次给大家分享计算机网络原理的相关知识,我自认为文章内容已经很通俗易懂了,祝您阅读愉快! 一.计算机网络概述 时 ...
- 04741计算机网络原理知识点,04741计算机网络原理知识点整理.doc
04741计算机网络原理知识点整理 1.计算机网络大发展 计算机网络从20世纪70年代开始发展,他的演变可以概括为 面向终端的计算机网络.计算机-计算机网络.开放式标准化网络以及因特网广泛应用和高速网 ...
- 【计算机网络】传输层 : 总结 ( TCP / UDP 协议 | 寻址与端口 | UDP 协议 | TCP 协议特点 | TCP 连接释放 | TCP 流量控制 | TCP 拥塞控制 ) ★★★
文章目录 一.传输层 TCP / UDP 协议 ★ 二.寻址端口号 ★ 三.UDP 协议特点 四.UDP 协议首部格式 五.UDP 校验 六.TCP 协议 特点 ★ 七.TCP 报文段首部格式 八.T ...
- 计算机网络原理期末复习提纲,《计算机网络原理》考试复习提纲.doc
<计算机网络原理>考试复习提纲 <计算机网络原理>考试大纲 第一章计算机网络体系结构 1.计算机网络的构成:资源子网和通信子网. 2.通信子网基本结构:点到点通道和广播通道,它 ...
- 计算机网络体系结构物流层,计算机网络体系结构58029.ppt
计算机网络体系结构58029 第3章 计算机网络体系结构 本章内容 层次化的网络体系结构 开放系统互联参考模型(OSI/RM) TCP/IP体系结构 OSI和TCP/IP的主要层次功能 应用层 传输层 ...
最新文章
- 关于C语言中的malloc和free函数的用法
- pandas使用isin函数和all函数判断dataframe特定数列中是否包含指定列表中的全部内容
- PXE BOOT INSTALL WINXP
- 《深入理解Spark:核心思想与源码分析》——3.10节创建和启动ExecutorAllocationManager...
- 征战蓝桥 —— 2014年第五届 —— C/C++A组第8题——地宫取宝
- java dfs算法蓝桥杯题_【蓝桥杯省赛JavaB组真题详解】四平方和(2016)_疼疼蛇的博客-CSDN博客...
- .NET进行客户端Web开发又一利器 - Ant Design Blazor
- 对话阿里云李飞飞:数据库迎来开源新时代 | 《新程序员》
- 中英文对照 —— 生物学基本概念
- 如何批量修改文件后缀
- 基于PyQT5的图书管理系统(含文档,源码,安装部署简单)
- 阿里云默认80端口无法访问
- 文件系统测试工具IOZONE
- 推荐几个好用的临时邮箱生成工具网站
- python画正方形-用python画一个正方形
- Sketch入门基础-画布、Artboard(画板)功能介绍
- coreldraw x8段落_CorelDRAW文本段落如何调整行距
- CentOS联网问题(已解决)
- python3语音朗读功能
- idea 绿叶子yml配置文件图标变成紫色,编写没有提示