Tech Neo技巧沙龙 | 11月25号,九州云/ZStack与您一路商量云时代收集界线治理实践
媒介
作为一名法度榜样员,弗成能不与收集打交道。如今我们的手机,电脑,不夸大地说,分开了收集就是一块“废铁”,它们的感化将大年夜打扣头。本文的感化呢,主如果针对不长短收集专业开辟的人员预备的, 以’最短的时光,懂得计网最多的常识’为前提起笔。
概述
先来懂得下各类我们知道, 然则不太懂得的专业名词典意思
因特网
因特网
因特网是当当代界上最大年夜的收集,是”收集的收集”。 即因特网是所有收集互连起来的一个巨型收集。
因特网的构成:
- 边沿部分 : 主机
- 核心部分 : 大年夜量收集和连接这些收集的路由器(此路由器不是我们家用的路由器)
以太网
以太网是如今最常用的局域网通信协定, 以太网上传输的是MAC帧。因为以太网同一时光只许可一台计算机发送数据, 所以必须有一套检测机制, 那就是CSMA/CD协定:
- 多点接入 : 多台计算机以多点接入的方法连接在一根总线上
- 载波监听 : 不管是否正在发送, 每个站都必须一向地检测信道
- 碰撞检测 : 边发送边监听
应用子网时分组转发时,路由表必须包含以下三项内容:目标收集地址, 子网掩码和下一特地址。
OSI
协定体系构造
物理层
计算机的世界里只有0和1,正如你如今所看这篇文┞仿的文字,存储在计算机中也是一大年夜串0和1的组合。 然则这些数字不克不及在真实的物理介质中传输的, 而须要把它转换为光旌旗灯号或者电旌旗灯号,所以这一层负责将这些比特流(0101)与光电旌旗灯号进行转换。
如不雅没有物理层, 那么也就不存在互联网,不存在数据的共享,因为数据无法在收集中流动。
数据链路层
MAC地址
又称计算机的硬件地址, 被固化在适配器(网卡)ROM上的┞芳48位的地址。MAC地址可以用来独一差别一台计算机,因为它在全球是环球无双的。
分组交换
多个专用网内部的主机公用一个NAT路由器的IP地址, 在主机发送和接收IP数捷报时必须先经由过程NAT路由器进行收集地址转换。
因为数据在此次曾要被瓜分成一个一个的帧,因为不合的链路规定了不合的最大年夜帧长,即MTU(最大年夜传输单位), 凡是超出这个MTU的帧都必须被分块。 例如一台货车一次能运输5吨的货色, 而有条公路限载重2吨,那么你只好分3次运输。
网桥
网桥工作在数据链路层,根据MAC帧的目标地址对收到的帧进行缀发和过滤。
数据在这一层不再是以比特流的情势传输, 而是瓜分成一个一个的帧再进行传输。
以太网交换机
实际上就是一个茕居口的网桥, 以太网交换机的每个接口都直接与一个单个主机或另一个集线器相连, 可以很轻易实现VLAN(虚拟局域网)
MAC帧的格局为 :
MAC帧格局
- 目标地址 : 接收方48位的MAC地址
- 源地址 : 发送方48位的MAC地址
- 类型字段 : 标记上一层应用的是什么协定, 0×0800为IP数捷报
收集层
如不雅只稀有据链路层没有收集层,,数据就只能在同一条链路上传输,不克不及跨链路传输。有了收集层,数据便能跨域不合的数据链路传输。
HTTPS协定在HTTP协定的基本上,在HTTP和TCP中心参加了一层SSL/TLS加密层, 解决了HTTP不安然的问题: 假装, 修改, 窃听三大年夜风险。
IP地址
IP地址又称闻敉件地址,存储在计算机的存储器上, IPv4地址为32位,IPv6地址为128位。
IP地址和MAC地址
- 收集层以上应用IP地址, 数据链路层以下应用MAC地址
- IP地址是逻辑地址, MAC地址是物理地址
- IP分组中首部的源地址和目标地址在传输中不会改变, MAC帧中首部的源地址和目标地址每到一个路由器会改变一次
IP地址分类
以太网的MAC帧
IP地址 = {<收集号>, <主机号>}
A类地址 : 0.0.0.0 ~ 127.0.0.0
B类地址 : 128.0.0.0 ~ 191.255.0.0
划分子网之后的IP地址
IP地址 = {<收集号>, <子网号>, <主机号>}
例如某单位拥有一个B类IP地址, 145.13.0.0,但凡目标地址为145.13.x.x的数捷报都邑被送到这个收集上的路由器R。内部划分子网后变成 : 145.13.3.0, 145.13.7.0,145.13.21.0. 然则对外仍表示为一个收集,即145.13.0.0. 如许路由器R收到报文后,再根据目标地址发到对应的子网上。
TCP报文段的首部
- 源端口和目标端口 : 同UDP端口感化
- 序号 : 本报文段的数据的第一个字节的序号
- 确认号 : 期望收到对方下一?报文段的第一个数据字节的序号
子网掩码
推荐阅读
Tech Neo技巧沙龙 | 11月25号,九州云/ZStack与您一路商量云时代收集界线治理实践 INSERT 语句的速度插入一个记录须要的时光由下列身分构成,个中的数字表示大年夜约比例:>>>详细阅读
本文标题:Web开发应该知道的计算机网络知识
地址:http://www.17bianji.com/lsqh/39159.html
1/2 1