osi

网络协议(osi七层协议)

半城伤御伤魂 提交于 2019-11-28 03:27:56
目录 一 互联网的本质 二 osi七层协议 三 网络通信实现 四 网络通信流程 五. 访问流程示例图 一 互联网的本质 咱们先不说互联网是如何通信的(发送数据,文件等),先用一个经典的例子,给大家说明什么是互联网通信。 现在追溯到八九十年代,当时电话刚刚兴起,还没有手机的概念,只是有线电话,那么此时你要是给在外地的人打电话,你应该怎么做? 首先你要确保你们两个的座机要有一堆连接介质连接(电话线,转换器等等)咱们统称物理连接介质。 其次,你要拨号,锁定对方的电话。 最后就开始通话了。 通话是有学问的,当时那个年代还没有推广普通话,所以你要是和河南的人电话联系,你要讲河南话。 你要是和东北的人电话联系,你要讲东北话。 你要是和上海的人联系你要讲上海话。 如果你要是有广西,内蒙,唐山,山东等等等等的朋友,你要是打电话是否都要学习当地的方言才能沟通呢? 其实不是,而是咱们推广了普通话,这样只要大家都会说普通话,这样就可以建立良好的通信。 那如果是与特朗普和普京通电话呢? 那你还要学各个国家的语言么? No!No! No! 咱们现在国际上交流通用语言就是英语,其实咱们把英语学会了,就可以与各个国家的人交流了。这两个例子说明了什么?说明了咱们要统一标准,都遵循一个标准的话,就可以建立良好的通信。 两台计算机之间的通信与两个人打电话原理是一样的。   1,首先要通过各种物理连接介质连接。   2

OSI七层协议与TCP/IP四层协议

南笙酒味 提交于 2019-11-28 01:40:38
物理层协议 : 负责0、1 比特流 (0/1序列)与电压的高低、逛的闪灭之间的转换。规定了激活、维持、关闭通信端点之间的机械特性、电气特性、功能特性以及过程特性;该层为上层协议提供了一个传输数据的物理媒体,只是说明标准。 在这一层,数据的单位称为 比特(bit) (注:bit和字节Byte,我们常说的1字节8位2进制即:1B=8bit)。属于物理层定义的典型规范代表包括:EIA/TIA RS-232、EIA/TIA RS-449、V.35、RJ-45、fddi令牌环网。 数据链路层协议 : 负责物理层面上的互联的、节点间的通信传输(例如一个以太网项链的2个节点之间的通信);该层的作用包括:物理地址寻址、数据的成帧、流量控制、数据的检错、重发等。 在这一层,数据的单位称为 帧(frame) 。数据链路层协议的代表包括:ARP、RARP、SDLC、HDLC、PPP、STP、帧中继等。 网络层协议 : 将数据 传输到目标地址 ;目标地址可以使多个网络通过路由器连接而成的某一个地址,主要负责寻 找地址和路由选择 ,网络层还可以实现拥塞控制、网际互连等功能。 在这一层,数据的单位称为 数据包(packet) 。网络层协议的代表包括:IP、IPX、RIP、OSPF等。 传输层协议 (核心层): 传输层是OSI中最重要、最关键的一层,是唯一负责总体的数据传输和数据控制的一层;

OSI七层模型

ぐ巨炮叔叔 提交于 2019-11-28 01:26:57
ISP:运营商,电信、移动、联通 IEEE:国际电子电气工程师协会,致力于电气、电子、计算机工程和与科学有关的领域的开发和研究,在太空 ISO(国际标准化组织) 网络设备:交换(实现相同网段通信)和路由器(找路,实现不同网段通信) IP:标识网络中任意一台主机的位置(收发件人的地址) 1.网络:两个不在同一地理位置的主机,通过传输介质和通信协议,以实现资源共享和数据传输。 (1)传输介质:同轴线缆、光纤、双绞线、无线电波等 (2)通信协议:“语言”,设备之间交流使用的语言叫做“协议” (3)资源共享:文本类、视频、音频、图片等 (4)终端:笔记本、台式机、平板、手机等 2.网络的分类:按照范围分 (1)WAN(Wide Area Network):广域网,典型代表Internet,还有VPN(虚拟私有网络–“隧道”) (2)LAN(Local Area Network):局域网,“内网”,比如:家庭网、企业网、园区网等 (3)MAN:城域网 3.网络拓扑:是一个网络的架构描述;方便管理和查看网络结构。 星型:组网灵活、方便扩展和管理;但是中心节点一旦发生故障,就会全网瘫痪。 全网型拓扑:每个设备都和其他设备相连,任意一个节点坏掉都不影响其他设备的通信。 缺点:成本太高。 部分网状型:有2个(或以上)性能比较好的设备来做“冗余(多余)”,防止网络故障。 4.OSI七层参考模型

计算机网络OSI模型

白昼怎懂夜的黑 提交于 2019-11-28 00:53:06
一、 理想模型-OSI 7层模型 那么数据是如何传输的呢?看下图:上层的Header+DATA作为新的Data再次被封装,到达目的地后就像剥洋葱一样掐头(去尾)最终留下你所要传的数据。 各层功能详细阐述请参考链接:https://blog.csdn.net/a369189453/article/details/81193661,这位博友总结的很详细。我简要概括一下: (1)应用层:负责为各种应用程序提供网络服务功能; (2)表示层:负责在数据的传输过程中对数据进行编码/解码、加密/解密以及压缩/解压缩等; (3)会话层:负责对话控制及同步控制。 对话控制是指允许对话以半双工或全双工方式进行; 同步控制是指可以在数据流中加入若干同步点,当传输中断时可以从同步点重传。 (4)传输层:负责将上层数据分段并提供端到端的传输。这里提到的端到端的传输是指从进程到进程的传输。 (5)网络层:负责提供逻辑地址及IP地址,使数据从远端发送到目的端; (6)数据链路层:负责设备的MAC地址,同时决定数据通信的机制和差错控制; (7)物理层:负责二进制信号在物理线路上的传输。物理层定义了实际的机械规范和电子数据比特流,包括电压大小、电压的变动和代表“0”和“1”的电平定义。 二、实际应用网络模型-TCP/IP模型 1.OSI七层和TCP/IP四层的关系 1)OSI引进了服务、接口、协议、分层的概念

OSI七层与TCP/IP五层网络架构详解

ぃ、小莉子 提交于 2019-11-27 23:49:03
OSI和TCP/IP是很基础但又非常重要的网络基础知识 (1)OSI七层模型 OSI中的层 功能 TCP/IP协议族 应用层 文件传输,电子邮件,文件服务,虚拟终端 TFTP,HTTP,SNMP,FTP,SMTP,DNS,Telnet 表示层 数据格式化,代码转换,数据加密 没有协议 会话层 解除或建立与别的接点的联系 没有协议 传输层 提供端对端的接口 TCP,UDP 网络层 为数据包选择路由 IP,ICMP,RIP,OSPF,BGP,IGMP 数据链路层 传输有地址的帧以及错误检测功能 SLIP,CSLIP,PPP,ARP,RARP,MTU 物理层 以二进制数据形式在物理媒体上传输数据 ISO2110,IEEE802,IEEE802.2 (2)TCP/IP五层模型的协议 应用层 传输层 网络层 数据链路层 物理层 物理层:中继器、集线器、还有我们通常说的双绞线也工作在物理层 数据链路层:网桥(现已很少使用)、以太网交换机(二层交换机)、网卡(其实网卡是一半工作在物理层、一半工作在数据链路层) 网络层: 路由器 、三层 交换机 传输层:四层交换机、也有工作在四层的路由器 二、TCP/UDP协议 TCP (Transmission Control Protocol)和UDP(User Datagram Protocol)协议属于传输层协议。其中TCP提供IP环境下的数据可靠传输

网络协议篇(osi七层协议)

别说谁变了你拦得住时间么 提交于 2019-11-27 21:17:57
通讯原理 # C/S B/S架构 # C: client端,客户端 # B: Browser,浏览器 # S: server 服务端 # C/S 客户端与服务器之间的架构: QQ,微信,游戏,App的都属于C/S架构. # 优点: 安全性高,个性化设置,功能全面.响应速度快. # 缺点: 开发成本高,维护成本高.(基于App),面向的客户固定. # B/S 浏览器与服务器之间的架构:它属于C/S架构,最近几年比较流行的特殊的C/S架构. # 优点: 开发维护成本低,,面向用户广泛. # 缺点: 安全性相对低,响应速度相对慢,个性化的设置单一. # 互联网通信的原理 #利用物理连接和一堆协议 osi 七层协议(5层协议) # 1,首先要通过各种物理连接介质 连接。 # 2,确定对方计算机(准确到软件)的位置。 # 3,通过统一的标准(一揽子协议)进行数据的收发。 7层协议 物理层 # 物理层: # 一系列的物理连接介质: 网线,光纤,电缆等等等. # 发送的数据就是010101010110比特数据流,这些数据连续不断地收发数据 # 因为不知道数据代表的意义,数据要进行分组(按照一定规则), 数据分组这件事物理层做不了 # 所以交给了数据链路层 数据链路层 mac地址| ip(双方的) |端口]dic = {flename,md5,filesize}数据 # 用到的协议: ARP协议

网编(小白心得osi七层协议)

萝らか妹 提交于 2019-11-27 18:40:05
1 C/S B/S架构 ​ C:client端(客户端) ​ B:browse 浏览器 ​ S: server端 ​ (客户端)C/S架构:基于客户端与服务端之间的通信 ​ 例如 qq 游戏,抖音 优点:个性化设置,响应速度快(比bs快), 缺点:开发和维护成本高,占用空间,用户固定 ​ (浏览器)B/S架构:基于浏览器与服务端之间的通信 ​ 例如 谷歌浏览器,火狐 优点:开发维护成本低,占用空间低,用户不固定 缺点:功能单一,没有个性化设置,响应速度慢 2网络通信原理 80年代 固定电话联系(没有推广普通话) 两台电话之间一堆物理连接介质连接 拨号,所帝国对方电话的位置 由于当时没有统一普通话,所以你如果和河南,山西,广西,等朋友沟通 你必须学当地的方言 推广普通话,统一交流方式 两台电话之间一堆物理连接介质连接 拨号,锁定对方电话的位置 统一交流方式 全球范围内交流: 1.两台电话之间一堆物理连接介质连接 2. 拨号,锁定对方电话的位置 统一交流方式(英语) 话题转回互联网通信: 计算机如何连接 1. 两台计算机之间一堆物理连接介质连接(网工干活) 2. 找到对方对方计算机软件的位置 3. 遵循一揽子互联网通信协议 3osi七层协议 发送层层打包 接受层层解包 简单串联五层协议以及作用 物理层 就是网线 双绞线连接介质等 物理层发送比特流:01010100101010

OSI七层模型及其相关信息的自我总结概况

邮差的信 提交于 2019-11-27 15:50:34
应用层(数据-数据单元-消息(message)或数据(传输是进行分组形成报文)--位于应用层的信息分组称为报文(可封装成数据包、帧来传输))--网关属于应用层 网络服务与最终用户的一个接口。 协议有:HTTP FTP TFTP SMTP SNMP DNS TELNET HTTPS POP3 DHCP -------- 表示层 数据的表示、安全、压缩。(在五层模型里面已经合并到了应用层) 格式有,JPEG、ASCll、DECOIC、加密格式等 ------- 会话层 建立、管理、终止会话。(在五层模型里面已经合并到了应用层) 对应主机进程,指本地主机与远程主机正在进行的会话 ========================================= 传输层(数据-数据单元-数据段(segment)--数据流被分割成小块,传输层报头被创建并放在数据字段前面的报头中,此时的数据块称为数据段(一种PDU)) 定义传输数据的协议端口号,以及流控和差错校验。 协议有:TCP UDP,数据包一旦离开网卡即进入网络传输层 ========================================== 网络层(数据-数据单元-数据包(packet)---局域网中数据帧包括了数据包) 进行逻辑地址寻址,实现不同网络之间的路径选择。 协议有:ICMP IGMP IP(IPV4 IPV6)

OSI笔记

半腔热情 提交于 2019-11-27 12:50:06
Osi的各层功能: 1.应用层 最高层,唯一向应用程序直接提供服务的层。eg.Telnet、FTP、SNMP协议等属于应用层协议 2.表示层 第6层,解决用户信息的语法表示问题。对信息格式化和编码起转换作用 3.会话层 组织协商两个表示层进程间的会话,管理他们之间的数据交换 ——————————————————————————————————————(上三层是主机间数据传输) ——————————————————————————————————————(下四层是底层数据流) 4.传输层 传输层对上层屏蔽下层网络的细节,保证通信质量,消除通信过程产生的错误,流量控制,分散到达包的重新排序 为OSI的高层数据提供可靠的传输服务,将较大数据封装成小块数据段,提高传输效率 5.网络层(IETF制定规范) 关键技术:路由选择 功能:定义逻辑源地址和逻辑目的地址,提供寻址方法,连接不同的数据链路层等 eg.IP、IPX、Appletalk协议等 6.数据链路层(IEEE ) 在俩相邻节点的线路上,将网络层送下来的信息包组成帧传送 定义物理源地址和物理目的地址 定义网络拓扑结构 定义帧顺序控制和流量控制 7.物理层(EIA/TIA) 规定物理设备和物理媒介相连接的一些描述说明和规定 提供比特流传输,提供建立、保持和断开物理接口的条件,以保持比特率的透明传输 来源: https://www

网络 osi七层协议

我是研究僧i 提交于 2019-11-27 09:20:28
一 互联网的本质 咱们先不说互联网是如何通信的(发送数据,文件等),先用一个经典的例子,给大家说明什么是互联网通信。 现在追溯到八九十年代,当时电话刚刚兴起,还没有手机的概念,只是有线电话,那么此时你要是给在外地的人打电话,你应该怎么做? 首先你要确保你们两个的座机要有一堆连接介质连接(电话线,转换器等等)咱们统称物理连接介质。 其次,你要拨号,锁定对方的电话。 最后就开始通话了。 通话是有学问的,当时那个年代还没有推广普通话,所以你要是和河南的人电话联系,你要讲河南话。 你要是和东北的人电话联系,你要讲东北话。 你要是和上海的人联系你要讲上海话。 如果你要是有广西,内蒙,唐山,山东等等等等的朋友,你要是打电话是否都要学习当地的方言才能沟通呢? 其实不是,而是咱们推广了普通话,这样只要大家都会说普通话,这样就可以建立良好的通信。 那如果是与特朗普和普京通电话呢? 那你还要学各个国家的语言么? No!No! No! 咱们现在国际上交流通用语言就是英语,其实咱们把英语学会了,就可以与各个国家的人交流了。这两个例子说明了什么?说明了咱们要统一标准,都遵循一个标准的话,就可以建立良好的通信。 两台计算机之间的通信与两个人打电话原理是一样的。   1,首先要通过各种物理连接介质连接。   2,找准确确定对方计算机(准确到 软件 )的位置。   3,通过统一的标准(一揽子协议)进行数据的收发。