传输层

网络基础知识

こ雲淡風輕ζ 提交于 2019-11-26 02:32:19
目录 01. 交叉电缆线序 02. OSI-7层开放系统互连参考模型 03. OSI-7层模型的总结(应用功能的角度观察) 04. TCP/IP协议的4/5层结构 05. 常见端口号 知识评估等级 体系最高级别 ★★★★★ 本文知识级别 ★★ 学习深度最高级别 了解-理解-熟悉-精通-成神 本文知识深度 理解 01. 交叉电缆线序 电缆标准 第1芯 第2芯 第3芯 第4芯 第5芯 第6芯 第7芯 第8芯 速记口诀 标准568A 绿白-1 绿-2 白橙-3 蓝-4 白蓝-5 橙-6 白棕-7 棕-8 绿蓝橙棕,蓝后白蓝,蓝前白橙,棕前白棕 标准568B 白橙-1 橙-2 白绿-3 蓝-4 白蓝-5 绿-6 白棕-7 棕-8 棕蓝绿橙,蓝后白蓝,蓝前白绿,棕前白棕 02.OSI-7层开放系统互连参考模型 中文名字 英文名字 层次级别 传输数据 层次特征 应用层 Application Layer 7 数据信息 应用程序 原始数据 表示层 Presentation Layer 6 数据信息 格式 压缩 加密 会话层 Session Layer 5 数据信息 会话 通道 传输层 Transport Layer 4 数据分段 分段 重组 端口号 0-65535 网络层 Network Layer 3 数据包 ip地址 寻址 路由 数据链路层 Data Link Layer 2 数据帧

物理层、连接层、网络层、传输层、应用层详解

不打扰是莪最后的温柔 提交于 2019-11-25 23:27:05
信号的传输总要符合一定的协议(protocol)。比如说长城上放狼烟,是因为人们已经预先设定好狼烟这个物理信号代表了“敌人入侵”这一抽象信号。这样一个“狼烟=敌人入侵”就是一个简单的协议。协议可以更复杂,比如摩尔斯码(Morse Code),使用短信号和长信号的组合,来代表不同的英文字母。比如SOS(***---***, *代表短信号,-代表长信号)。这样"***= S, ---=O"就是摩尔斯码规定的协议。然而更进一层,人们会知道SOS是求助信息,原因是我们有“SOS=求救”这个协议存在在脑海里。所以"***---***=SOS=求救"是一个由两个协议组成的分层通信系统。 使用Morse Code的电报机 计算机之间的通信也要遵循不同层次的协议,来实现计算机的通信。 物理层(physical layer) 所谓的物理层,是指光纤、电缆或者电磁波等真实存在的物理媒介。这些媒介可以传送物理信号,比如亮度、电压或者振幅。对于数字应用来说,我们只需要两种物理信号来分别表示0和1,比如用高电压表示1,低电压表示0,就构成了简单的物理层协议。针对某种媒介,电脑可以有相应的接口,用来接收物理信号,并解读成为0/1序列。 连接层(link layer) 在连接层,信息以帧(frame)为单位传输。所谓的帧,是一段有限的0/1序列。连接层协议的功能就是识别0/1序列中所包含的帧。比如说

网络协议简单了解

我的梦境 提交于 2019-11-25 23:24:19
一、简单介绍学习想法 经常在企业的面试的上写着熟悉HTTP协议/,Tcp/IP协议,这些对于我来说只是知道是什么,知道一个三次握手,但是具体是怎么玩真很不清晰。对于处于迷茫期我的想真真实实的了解一下这些东西,了解一下web请求原理的这一些东西,为自己以前睡过的觉买单,为新到来的2017年一起奋斗,为.net web事业奋斗,当然也要批评一下我萌生转java的想法,2017年我要坚定的我的道路,学习新的知识core+linux,还有这些协议方面的东西,另外MVC也想读基本好书,希望大家给推荐一下。 二、网络协议的简单介绍 这只是个开篇我计划将我学习一步一步介绍给大家,先是介绍HTTP协议,但是这个之前我先简答介绍TCP/IP,先对这个有一个简单的了解之后我们开始学习HTTP协议,等完成HTTP协议以后我们开始学习TCP/IP协议,废话不多说开始介绍吧。 通常我们使用的网络都是在TCP/IP上运行的,而HTTP协议是TCP/IP的内部子集,也就是他爸爸。计算机与网络设备要通信,双方就必须基于相同的方法,也就是说不同的设备,操作系统之间想要通讯,必须要有规则,这种规则就是协议。这个协议里面就是一个大杂烩,包括访问web页面的处理也就是我们HTTP协议等等一系列的东西。 三 、TCP/IP分层 TCP/IP协议按照层次分为一下的4层:应用层,传输层,网络层和数据链路层

一文搞懂什么是TCP/IP协议

ε祈祈猫儿з 提交于 2019-11-25 19:56:01
什么是TCP/IP协议? 计算机与网络设备之间如果要相互通信,双方就必须基于相同的方法.比如如何探测到通信目标.由哪一边先发起通信,使用哪种语言进行通信,怎样结束通信等规则都需要事先确定.不同的硬件,操作系统之间的通信,所有这一切都需要一种规则.而我们就将这种规则称为协议 (protocol). 也就是说,TCP/IP 是互联网相关各类协议族的总称。 TCP/IP 的分层管理 TCP/IP协议里最重要的一点就是分层。TCP/IP协议族按层次分别为 应用层,传输层,网络层,数据链路层,物理层 。当然也有按不同的模型分为4层或者7层的。 为什么要分层呢? 把 TCP/IP 协议分层之后,如果后期某个地方设计修改,那么就无需全部替换,只需要将变动的层替换。而且从设计上来说,也变得简单了。处于应用层上的应用可以只考虑分派给自己的任务,而不需要弄清对方在地球上哪个地方,怎样传输,如果确保到达率等问题。 如上图所示,我们将TCP/IP分为5层,越靠下越接近硬件。我们由下到上来了解一下这些分层。 物理层 该层负责 比特流在节点之间的传输,即负责物理传输,这一层的协议既与链路有关,也与传输的介质有关。通俗来说就是把计算机连接起来的物理手段。 数据链路层 控制网络层与物理层之间的通信,主要功能是保证物理线路上进行可靠的数据传递。为了保证传输,从网络层接收到的数据被分割成特定的可被物理层传输的帧

TCP的三次握手和四次挥手与路由器(三层)转发原理

雨燕双飞 提交于 2019-11-25 19:19:57
传输层是国际标准化组织提出的开放系统互连(OSI)参考模型中的第四层。该层协议为网络端点主机上的进程之间提供了可靠、有效的报文传送服务。其功能紧密地依赖于网络层的虚拟电路或数据报服务。传输层定义了主机应用程序之间端到端的连通性。传输层只存在于端开放系统中,是介于低3层通信子网系统和高3层之间的一层,但是很重要的一层,因为它是源端到目的端对数据传送进行控制从低到高的最后一层。 传输层的服务一般要经历传输连接建立阶段,数据传送阶段,传输连接释放阶段3个阶段才算完成一个完整的服务过程。而在数据传送阶段又分为一般数据传送和加速数据传送两种形式。传输层中最为常见的两个协议分别是传输控制协议TCP(Transmission Control Protocol)和用户数据报协议UDP(User Datagram Protocol) 。传输层提供逻辑连接的建立、传输层寻址、数据传输、传输连接释放、流量控制、拥塞控制、多路复用和解复用、崩溃恢复等服务。 本篇文章主要讲述传输层协议TCP连接的建立(三次握手)和断开(四次挥手),与路由器的数据转发原理(封装过程)。 1、TCP建立连接的过程称为三次握手,我们可以通过下图来了解TCP三次握手的过程: 从图上我们可以看出,PC1要与PC2建立通讯连接,要经过3个步骤,这个三个步骤我们就称为三次握手。经过这3个握手PC1和PC2才可以真正通讯,传输数据。

TCP的三次握手和四次挥手与路由器(三层)转发原理

╄→гoц情女王★ 提交于 2019-11-25 19:13:20
传输层是国际标准化组织提出的开放系统互连(OSI)参考模型中的第四层。该层协议为网络端点主机上的进程之间提供了可靠、有效的报文传送服务。其功能紧密地依赖于网络层的虚拟电路或数据报服务。传输层定义了主机应用程序之间端到端的连通性。传输层只存在于端开放系统中,是介于低3层 通信子网 系统和高3层之间的一层,但是很重要的一层,因为它是源端到 目的 端对数据传送进行控制从低到高的最后一层。 传输层的服务一般要经历传输连接建立阶段, 数据传送 阶段,传输连接释放阶段3个阶段才算完成一个完整的服务过程。而在数据传送阶段又分为一般数据传送和加速数据传送两种形式。传输层中最为常见的两个协议分别是传输控制协议TCP(Transmission Control Protocol)和 用户数据报协议 UDP(User Datagram Protocol) 。传输层提供逻辑连接的建立、传输层寻址、数据传输、传输连接释放、流量控制、拥塞控制、多路复用和解复用、崩溃恢复等服务。 本篇文章主要讲述传输层协议TCP连接的建立(三次握手)和断开(四次挥手),与路由器的数据转发原理(封装过程)。 1、TCP建立连接的过程称为三次握手,我们可以通过下图来了解TCP三次握手的过程: 从图上我们可以看出,PC1要与PC2建立通讯连接,要经过3个步骤,这个三个步骤我们就称为三次握手。经过这3个握手PC1和PC2才可以真正通讯