作者:qqqq | 来源:互联网 | 2023-05-31 07:04
为了完成计算机的通信,我们为计算机定义了一系列的通信划定规矩,这些划定规矩就是协定.(数据格式封装+传输)OSI七层收集模子OSI七层模子经由历程七个条理化的构造模子使差别的网格之
为了完成计算机的通信,我们为计算机定义了一系列的通信划定规矩,这些划定规矩就是协定.(数据格式封装+传输)
OSI七层收集模子
OSI 七层模子经由历程七个条理化的构造模子使差别的网格之间完成牢靠的通信。
将庞杂的流程分解为几个功用相对单一的子历程。
- 运用层:供应收集与用户运用软件之间的接口。(收集效劳与最终用户的一个接口)
- 示意层:供应格式化的示意和转换数据效劳,加密和紧缩。(数据的示意、平安、紧缩)
- 会话层:供应包含接见考证和会话治理在内的竖立和保护运用之间的通信机制。(竖立、治理、中断会话)
- 传输层:供应竖立,保护和作废传输衔接功用,担任牢靠的传输数据。(定义传输数据的协定端口号,流控和过失校验)
- 收集层:处置惩罚收集间的路由,确保数实时传送。(逻辑地点寻址,差别收集间的途径挑选)
- 数据链路层:担任无错传输数据、确认帧、发错重传等。(硬件物理地点寻址、逻辑衔接、比特流过失掌握)
- 物理层:供应机器、电气、功用和历程特征。(网卡、网线、双绞线、同轴电缆)
OSI是一个抱负的模子,因而平常收集体系只触及个中的几层,很少有体系能够具有一切的7层,并完整遵照它的划定。
在7层模子中,每一层都供应一个特别的收集功用。从收集功用的角度视察:下面4层(物理层、数据链路层、收集层和传输层)重要供应数据传输和交流功用,即以节点到节点之间的通信为主;第4层作为高低两部份的桥梁,是全部收集体系构造中最症结的部份;而上3层(会话层、示意层和运用层)则以供运用户与运用程序之间的信息和数据处置惩罚功用为主。简言之,下4层重要完成通信子网的功用,上3层重要完成资本子网的功用。
TCP/IP参考模子
TCP/IP是传输掌握协定/收集互联协定的简称,初期的TCP/IP模子是一个四层构造收集接口层、互联网层、传输层、运用层.后期在运用历程当中自创OSI七层参考模子,将收集接口层划分为物理层、数据链路层
TCP/IP协定是传输掌握/互联网协定.又称为收集通信协定.由收集层的IP协定和传输层TCP协定构成.是一个很大的协定鸠合.
收集接口层(物理层和数据链路层)
没有特定的协定,支撑一切的规范和专用协定.
收集接口层是TCP/IP协定的最底层.担任吸收从上一层交来的数据,而且数据报经由历程底层的物理收集发送出去,此层没有特定的协定.
物理层:计算机通报数据的时刻通报都是0和1的数字,而物理层体贴的是用什么信号示意0,1是不是能够双向通信,最初的衔接怎样竖立及完成衔接怎样停止,物理层是为数据传输供应牢靠的环境,
数据链路层:位于物理层和互联网层之间,用来向收集层供应数据(将计算机通报过来的数据通报给主机)
MAC地点:在通信历程当中是用内置在网卡内的地点来标识计算机身份的,MAC地点48位的二进制构成,一般分为6段,用16进制示意(前3段为供应商标识,后3段对应网卡的唯一编号)
收集层(收集IP协定)
位于收集接口层和传输层之间,用于把数据经由若干个中心节点传送到目的主机,供应最基本的数据传输效劳(路由、选址)
选址: 交流机依据mac地点寻觅对应的主机,须要ip确认计算机的位置
路由: 在多条收集途径间,挑选一条最短的途径
传输层(TCP传输掌握和UDP用户数据报协定)
位于运用层和收集层之间,定义传输数据的协定和端口号
将数据举行分段打包传输,对每一个数据包编号掌握递次,运输历程当中丢、重发、抛弃处置惩罚,流量掌握防止堵塞经常运用的有TCP、UDP
TCP: 传输掌握协定.牢靠,面向衔接的协定,传输效力低).将数据举行分段打包传输,对每一个数据包编号掌握递次.运输历程当中丧失、重发、抛弃处置惩罚.
UDP: 用户数据报协定,不牢靠,无衔接效劳,传输效力高.发送端不体贴发送的数据是不是抵达目的主机、数据是不是失足等,收到数据的主机也不会通知 发送方是不是收到了数据,它的牢靠性由上层协定来保证.在数据传输时能完成最小的开支,假如历程想发送很短的报文而对牢靠性要求不高能够运用
运用层(HTTP、FTP、DNS)
在运用层要把形形色色的数据如字母、数字、汉字、图片等转换成二进制
数据传输历程:
从高到低
- 在运用层将一切数据转为二进制.
- 在传输层将二进制数据举行分段处置惩罚,分割成小的数据段,并为某个分段后的数据封装上TCP报文头部.(TCP报文内部有一个字段信息标识上层协定或运用程序确保上层数据的一般通信)
- 在收集层将传输层封装的数据段封装上IP头部(IP头部有IP地点.用于标识收集的逻辑地点)
- 数据链路层.为收集层封装的数据添加上MAC地点(MAC地点就是固化在硬件装备内部的环球唯一的物理地点。)
- 物理层将这些二进制数字比特流转换成电信号在收集中传输
从低到高
- 物理层将电信信号转化为二进制数据发送到链路层
- 链路层中把MAC头部处置惩罚掉.并将盈余的传入收集层
- 在收集层将IP头部处置惩罚掉,并将盈余的传入传输层
- 在传输层将TCP头部处置惩罚掉,将实在的数据传入运用层