门户网站建设请示报告,公众号seo排名,温州做微网站,计算机入门基础知识文章目录 网络协议初识协议分层OSI七层模型TCP/IP五层协议 网络传输基本流程网络传输流程数据包装和分用封装过程分用过程 网络中的地址管理IP地址MAC地址 网络协议初识 协议是一种约定。
协议分层 分层之后#xff0c;每一层只关注自己同层的功能#xff0c;只使用下层的接… 文章目录 网络协议初识协议分层OSI七层模型TCP/IP五层协议 网络传输基本流程网络传输流程数据包装和分用封装过程分用过程 网络中的地址管理IP地址MAC地址 网络协议初识 协议是一种约定。
协议分层 分层之后每一层只关注自己同层的功能只使用下层的接口任何一层出现问题都不会直接影响另一层减少开发者后期的维护成本。符合高内聚低耦合的特性。
OSI七层模型 OSI七层网络模型称为开放式系统互联参考模型是一个逻辑上的定义和规范 把网络从逻辑上分为了7层每一层都有相关、相对应的物理设备比如路由器交换机 OSI七层模型是一种框架性的设计方法主要功能是帮助不同类型的主机实现数据传输 它的优点是将服务、接口和协议这三个概念区分开通过七个层次化的结构模型使不同的系统不同的网络之间实现可靠的通讯。
分层名称功能应用层针对特定应用的协议表示层设备固有的数据格式和网络标准数据格式的转换会话层通信管理。负责建立和断开通信链接数据流动的逻辑通路管理传输层以下的分层传输层管理两个节点之间的数据传输。负责可靠传输确保数据被可靠的传送到目标地址网络层地址管理和路由选择数据链路层互联设备之间传送和是被数据帧物理层以0、1代表电压的高低、灯光的明灭。界定链接器和网线的规格
TCP/IP五层协议 TCP/IP是一组协议的代名词它包括了许多协议组成了TCP/IP协议簇TCP/IP通讯协议采用了5层的层级结构每一层都呼叫它的下一层所提供的网络来完成自己的需求。 物理层负责光/电信号的传递方式物理层的能力决定了最大传输速率、传输距离、抗干扰性等。 数据链路层负责设备之间的数据帧的传送和识别。 网络层负责地址管理和路由选择。 传输层负责两台主机之间的数据传输。 应用层负责应用程序间的沟通。 实际上TCP/IP五层协议就是讲OSI七层协议中的应用层、表示层、会话层合并成了一个应用层。
网络传输基本流程
网络传输流程 每一层都会把上层交付给自己的数据作为自己的有效载荷并在有效载荷前加上自己的协议报头。 在某一层中自己的协议报头上层交付的有效载荷就构成了该层要发送的报文这个就被称为封装。 在逻辑上同层协议都认为自己在和对方的同层协议进行通信譬如发送方的传输层在逻辑上认为自己是在和接收方的传输层通信。因为只有同层协议能够相互认识对方的报头。 每一层协议都需要具备能够将报头和有效载荷进行分离并且将有效载荷交付给上一层的能力。
数据包装和分用 不同的协议层对数据报有不同的称谓在传输层叫做段在网络层叫做数据报在链路层叫做帧。 应用层数据通过协议栈发到网络上时每层协议都要加上一个数据首部称为封装。 首部信息中包含了一些类似于首部有多长载荷有多长上层协议是什么等信息。 数据封装成帧后发到传输介质上到达目的主机后每层协议再剥掉相应的首部根据首部中的上层协议字段将数据交给对应上层协议处理。
封装过程 分用过程 网络中的地址管理
IP地址 IP协议有两个版本IPv4个IPv6IPv6是IPv4的升级但是我们默认情况下说IP协议都是指IPv4。 IP地址在IP协议中用来表示网络中不同主机的地址。 对于IPv4来说IP地址是一个4字节32位的整数。而IPv6则是128位。 我们通常使用点分十进制来表示IP地址。就是192.168.0.1这种形式每个数字的取值范围是0~255
MAC地址 MAC地址就是电脑的物理地址每台电脑有且仅有一个MAC地址这个地址全球唯一一共48位也就是6个字节一般用16进制数字加上冒号的形式来表示。 MAC地址用来识别数据链路层中相连的节点。