网络标识

OSI体系结构——网络层详解

痞子三分冷 提交于 2020-04-02 16:30:00
前言 网络层是OSI参考模型中的第三层,同时也是TCP/IP模型的第二层。它介于传输层和数据链路层之间,它在数据链路层提供的两个相邻端点之间的数据帧的传送功能上,进一步管理网络中的数据通信,将数据设法从源端经过若干个中间节点传送到目的端,从而向运输层提供最基本的端到端的数据传送服务。主要内容有:虚电路分组交换和数据报分组交换、路由选择算法、阻塞控制方法、X.25协议、综合业务数据网(ISDN)、异步传输模式(ATM)及网际互连原理与实现。 一、功能目的 网络层的目的是实现两个端系统之间的数据透明传送,具体功能包括寻址和路由选择、连接的建立、保持和终止等。它提供的服务使传输层不需要了解网络中的数据传输和交换技术。 网络层提供的两种服务: 1.网络层向上只提供简单灵活的、无连接的、尽最大努力交付的数据报服务,以及每一个分组独立交付的策略。 2.网络层不提供服务质量的承诺。 虚电路服务与数据报服务的对比: 二、网际协议IP 网际协议IP是TCP/IP体系中两个最主要的协议之一,同时IP协议也是最重要的互联网标准协议之一。 与IP协议配套使用的还有三个协议: (1)地址解析协议 ARP( address resolution protocol ) (2)网际控制报文协议 ICMP( internet control message protocol ) (3)网际组管理协议 IGMP(

子网掩码简介

房东的猫 提交于 2020-02-08 12:26:01
什么是IP地址? 人们为了通信方便给每一台计算机都事先分配一个类似电话号码一样的标识地址,即IP地址。 根据TCP/IP协议,IP地址由32位二进制数组成,而且在INTERNET范围内是唯一的。 如:某IP地址为11000000 10101000 00001010 00000010 为了方便记忆,人们把32位的IP地址分成四段,每段8位,中间用小数点“.”隔开,然后再将每8位二进制换成十进制,即192.168.10.2 IP地址的分类 就像电话号码一样分为区号和具体号码一样,我们把IP地址分为两个部分:网络标识和主机标识。 网络标识 同一物理网络上的所有主机都用同一个网络标识,网络上每一个主机都有一个主机标识与其对应。 主机标识 即为某个网络中特定的计算机号码。 例: 一个主机服务器的IP地址为192.168.10.2,其中 网络标识为192.168.10.0 主机标识为2 IP地址共占4个字节32位,其一部分为网络标识,另一部分为主机标识。由于网络中所包含的计算机数量可能不一样多,人们按照网络规模的大小把IP地址按3种方法来划分,分别是: 1,A类IP地址   在IP地址的4段号码中,第1段为网络标识,其余3段为主机标识。也就是说:A类IP地址由1字节的网络标识和3字节的主机标识组成。   网络地址的最高位必须是0,网络标识的长度为7位,主机标识的长度占24位。  

UICC,USIM卡与SIM的区别

帅比萌擦擦* 提交于 2020-01-25 01:13:03
USIM卡与SIM的区别 SIM卡(Subscriber Identity Module) ,即用户识别卡,是全球通数字移动电话的一张个人资料卡。它采用A 级加密方法制作,存储着用户的数据、鉴权方法及密钥,可供GSM系统对用户身份进行鉴别。同时,用户通过它完成与系统的连接和信息的交换。 移动电话只有装上SIM卡才能使用。“SIM卡”有大小之分,功能完全相同,分别适用于不同类型的GSM移动电话。SIM卡可以插入任何一部符合GSM规范的移动电话中,而通话费则自动计入持卡用户的帐单上,与移动电话无关。 SIM卡的使用,有效的防止了盗用、并机和通话被窃听,使用户的正常通信得到了可靠的保障。 为了保证您的移动电话丢失后不被盗用,每张SIM卡都可设置一组个人密码(PIN码)来对SIM卡上锁,它是由用户自己设定的。只有正确输入密码后,手机 才会进入正常的使用状态。连续三次输入错误的个人密码,手机即会将SIM卡锁住。发生这种情况,请您立即关机并携机及SIM卡到无线局营业厅解锁。如果此 时您还继续操作,将引起SIM卡的自动封毁,给您造成不必要的损失。 USIM卡就是第三代手机卡 USIM: Universal Subscriber Identity Module(全球用户识别卡) 全球用户身份模块(USIM),也叫做升级 SIM ,是在 UMTS 3G 网络的一个构件。 很多人认为在3G时代

IS-IS路由协议知识总结

自闭症网瘾萝莉.ら 提交于 2020-01-13 13:23:30
一. IS-IS简介 IS-IS(Intermediate System-to-Intermediate System intra-domain routing information exchange protocol,中间系统到中间系统的域内路由信息交换协议)最初是国际标准化组织(International Organization for Standardization,ISO)为它的无连接网络协议(ConnectionLess Network Protocol,CLNP)设计的一种动态路由协议。 为了提供对IP的路由支持,IETF(Internet Engineering Task Force,因特网工程任务组)在RFC 1195中对IS-IS进行了扩充和修改,使它能够同时应用在TCP/IP和OSI环境中,称为集成化IS-IS(Integrated IS-IS或Dual IS-IS)。 IS-IS属于内部网关协议(Interior Gateway Protocol,IGP),用于自治系统内部。IS-IS是一种链路状态协议,使用最短路径优先(Shortest Path First,SPF)算法进行路由计算。 1. 基本概念 1) IS-IS路由协议的基本术语 l IS(Intermediate System):中间系统。相当于TCP/IP中的路由器,是IS

【转】太厉害了,终于有人能把TCP/IP协议讲的明明白白了!

◇◆丶佛笑我妖孽 提交于 2020-01-01 02:09:35
【转】太厉害了,终于有人能把TCP/IP协议讲的明明白白了! 一、 计算机网络体系结构分层 二、 TCP/IP 基础 1. TCP/IP 的具体含义 2. 数据包 3. 数据处理流程 三、传输层中的 TCP 和 UDP 1. 端口号 2. UDP 3. TCP 四、网络层中的 IP 协议 1. IP 地址 2. 路由 3. IP 分包与组包 4. IPv6 5. IP 协议相关技术 从字面意义上讲,有人可能会认为 TCP/IP 是指 TCP 和 IP 两种协议。实际生活当中有时也确实就是指这两种协议。然而在很多情况下,它只是利用 IP 进行通信时所必须用到的协议群的统称。具体来说,IP 或 ICMP、TCP 或 UDP、TELNET 或 FTP、以及 HTTP 等都属于 TCP/IP 协议。 一图看完本文 一、 计算机网络体系结构分层 太厉害了,终于有人能把TCP/IP 协议讲的明明白白了 计算机网络体系结构分层 计算机网络体系结构分层 不难看出,TCP/IP 与 OSI 在分层模块上稍有区别。OSI 参考模型注重“通信协议必要的功能是什么”,而 TCP/IP 则更强调“在计算机上实现协议应该开发哪种程序”。 二、 TCP/IP 基础 1. TCP/IP 的具体含义 从字面意义上讲,有人可能会认为 TCP/IP 是指 TCP 和 IP 两种协议

【计算机网络】IP分类

江枫思渺然 提交于 2019-12-17 01:20:18
A类IP地址 A类IP地址 :用可变的7位(bit)来标识 网络号 ,可变的24位标识 主机 号,最前面一位为"0",即A类地址的第一段取值介于1~126之间。A类地址通常为大型网络而提供,全世界总共只有126个A类网络,每个A类网络最多可以连接16777214台 主机 。 B类IP地址 B类IP地址 :用可变的14位来标识 网络号 ,可变的16位标识 主机 号,前面两位是"10"。B类地址的第一段取值介于128~191之间( 网络号 不能以数字127开头,数字127是专门保留给诊断用的,如127.0.0.1是 回送地址 ,用于回路测试),第一段和第二段合在一起表示 网络号 。B类地址适用于中等规模的网络,全世界大约有16000个B类网络,每个B类网络最多可以连接65534台 主机 。 C类IP地址 C类IP地址 :用可变的21位来标识网络号,可变的8位标识 主机 号,前面三位是"110"。C类地址的第一段取值介于192~223之间,第一段、第二段、第三段合在一起表示网络号。最后一段标识网络上的 主机 号。C类地址适用于校园网等小型网络,每个C类网络最多可以有254台 主机 。 从上面的介绍我们知道,IP地址是以 网络号 和 主机 号来表示网络上的主机的,只有在一个网络号下的计算机之间才能"直接"互通,不同网络号的计算机要通过 网关 (Gateway)才能互通

网络——IP协议头格式

最后都变了- 提交于 2019-12-05 15:14:36
网络层 在复杂的网络环境中确定一个合适的路径(路由选择) 网络层的目的是实现俩个端系统之间的数据透明传输,具体工能包括寻址,路由选择,连接的建立,保持和终止。 IP协议: 基本概念: 主机:配有IP地址,但不进行路由控制的设备 路由器:配有IP地址,又能进行路由控制的设备 节点:主机和路由器的统称 IP协议的功能 寻址和路由(根据对方的IP地址,寻找出最佳的路径传输信息) 传递服务 不可靠 (IP协议只是尽最大努力去交付,可靠由上层TCP协议提供) 无连接 (事先不建立会话) 数据包的分片和重组 IP协议头格式: 4位版本号:指定IP协议的版本,对于IPV4来讲,就是4 4位首部长度:IP首部长度是多少各32bit,也就是length*4 的字节数,IP头部最大长度是60字节 8位服务类型:    3位优先权字段(已经弃用)    4位TOS字段:最小延时,最大吞吐量,最高可靠性,最小成本(这四者冲突,只能选择一个)    1位保留字段,必须为0 16位总长度:IP数据报整体占多少个字节 16位标识:是一个标识,唯一标识主机发送的报文,如果IP报文在数据链路层被分片了(IP报文长度大于MTU),则每一片里的这个标识(id)都是一样的 3位标志:    第一位:保留    第二位:是否允许分片(置0:允许,置1:不允许),如果置1,但是IP报文长度超过MTU则被丢弃    第三位

TCP协议

依然范特西╮ 提交于 2019-12-05 11:45:05
TCP协议 Posted on 2019-05-17 18:49 章鱼夫 阅读( 17) 评论( 0) 编辑 收藏 TCP协议全称: 传输控制协议(Transmission Control Protocol ), 顾名思义, 就是要对数据的传输进行一定的控制. TCP头部:    16位源端口号/16位目的端口号::表示数据从哪个进程来, 到哪个进程去. 16位数据序号:表示在这个报文段中的第一个数据字节序号 16位确认序号:仅当ACK标志为1时有效。确认号表示期望收到的下一个字节的序号 4位首部长度::表示该tcp报头有多少个4字节(32个bit) 6位保留::顾名思义, 先保留着, 以防万 6位标志位: URG: 标识紧急指针是否有效 ACK: 标识确认序号是否有效 PSH: 用来提示接收端应用程序立刻将数据从tcp缓冲区读走 RST: 要求重新建立连接. 我们把含有RST标识的报文称为复位报文段 SYN: 请求建立连接. 我们把含有SYN标识的报文称为同步报文段 FIN: 通知对端, 本端即将关闭. 我们把含有FIN标识的报文称为结束报文段 16位窗口大小:代表的是窗口的字节容量,也就是TCP的标准窗口最大为2^16 - 1 = 65535个字节 16位检验和::由发送端填充, 检验形式有CRC校验等. 如果接收端校验不通过, 则认为数据有问题.

TCP协议

♀尐吖头ヾ 提交于 2019-12-05 11:16:41
TCP协议全称: 传输控制协议(Transmission Control Protocol ), 顾名思义, 就是要对数据的传输进行一定的控制. TCP头部:    16位源端口号/16位目的端口号::表示数据从哪个进程来, 到哪个进程去. 16位数据序号:表示在这个报文段中的第一个数据字节序号 16位确认序号:仅当ACK标志为1时有效。确认号表示期望收到的下一个字节的序号 4位首部长度::表示该tcp报头有多少个4字节(32个bit) 6位保留::顾名思义, 先保留着, 以防万 6位标志位: URG: 标识紧急指针是否有效 ACK: 标识确认序号是否有效 PSH: 用来提示接收端应用程序立刻将数据从tcp缓冲区读走 RST: 要求重新建立连接. 我们把含有RST标识的报文称为复位报文段 SYN: 请求建立连接. 我们把含有SYN标识的报文称为同步报文段 FIN: 通知对端, 本端即将关闭. 我们把含有FIN标识的报文称为结束报文段 16位窗口大小:代表的是窗口的字节容量,也就是TCP的标准窗口最大为2^16 - 1 = 65535个字节 16位检验和::由发送端填充, 检验形式有CRC校验等. 如果接收端校验不通过, 则认为数据有问题. 此处的校验和不光包含TCP首部, 也包含TCP数据部分. 16位紧急指针::用来标识哪部分数据是紧急数据. TCP的三次握手:   

浅析Kubernetes StatefulSet

匿名 (未验证) 提交于 2019-12-03 00:37:01
阅读后请点击 StatefulSet和Deployment的区别 “Deployment用于部署无状态服务,StatefulSet用来部署有状态服务”。 具体的,什么场景需要使用StatefulSet呢?官方给出的建议是,如果你部署的应用满足以下一个或多个部署需求,则建议使用StatefulSet。 稳定的 、唯一的网络标识。 稳定的 、持久的存储。 有序的 、优雅的部署和伸缩。 有序的 、优雅的删除和停止。 有序的 、自动的滚动更新。 稳定的 主要是针对Pod发生re-schedule后仍然要保持之前的网络标识和持久化存储。这里所说的网络标识包括hostname、集群内DNS中该Pod对应的A Record,并不能保证Pod re-schedule之后IP不变。要想保持Pod IP不变,我们可以借助稳定的Pod hostname定制IPAM获取固定的Pod IP。借助StatefulSet的 稳定的唯一的网络标识 特性,我们能比较轻松的实现Pod的固定IP需求,然后如果使用Deployment,那么将会复杂的多,你需要考虑滚动更新的过程中的参数控制(maxSurge、maxUnavailable)、每个应用的IP池预留造成的IP浪费等等问题。 因此,我想再加一个StatefulSet的使用场景: 实现固定的Pod IP方案, 可以优先考虑基于StatefulSet ; 最佳实践