地址

IP地址分类

大憨熊 提交于 2019-12-06 01:02:18
ip地址根据网络规模可以分为,A类,B类,C类,D类和E类。其中A、B、C是基本类,D、E类作为多播和保留使用。IP地址类型 :A类从1.0.0.0/8到126.0.0.0/8;B类从128.0.0.0/16到191.255.0.0/16;C类从192.0.0.0/24到223.255.255.0/24;D类从224.0.0.0到239.255.255.255。 E类从240.0.0.0到255.255.255.255。 需要注意的是,根据网络规模选择相应的私有地址,大型企业可以使用A类地址,中型企业可以使用B类地址,小型企业或者家庭使用C类地址,而电脑端获取地址一般有两种方式:一种是自动获取地址,局域网常用分配地址的一种方式,实现更加简便;一种是手动设置固定设置地址,常用于服务器、共享打印机等特殊需求的设备。 资料拓展:IP地址是指互联网协议地址(英语:Internet Protocol Address,又译为网际协议地址),是IP Address的缩写。IP地址是IP协议提供的一种统一的地址格式,它为互联网上的每一个网络和每一台主机分配一个逻辑地址,以此来屏蔽物理地址的差异。目前还有些ip代理软件,但大部分都收费。 来源: https://www.cnblogs.com/123zhangyue/p/11954948.html

ARP协议

二次信任 提交于 2019-12-06 00:59:00
还记得数据链路层的以太网的协议中,每一个数据包都有一个MAC地址头么?我们知道每一块以太网卡都有一个MAC地址,这个地址是唯一的,那么IP包是如何知道这个MAC地址的?这就是ARP协议的工作。   ARP(地址解析)协议是一种解析协议,本来主机是完全不知道这个IP对应的是哪个主机的哪个接口,当主机要发送一个IP包的时候,会首先查一下自己的ARP高速缓存(就是一个IP-MAC地址对应表缓存),如果查询的IP-MAC值对不存在,那么主机就向网络发送一个ARP协议广播包,这个广播包里面就有待查询的IP地址,而直接收到这份广播的包的所有主机都会查询自己的IP地址,如果收到广播包的某一个主机发现自己符合条件,那么就准备好一个包含自己的MAC地址的ARP包传送给发送ARP广播的主机,而广播主机拿到ARP包后会更新自己的ARP缓存(就是存放IP-MAC对应表的地方)。发送广播的主机就会用新的ARP缓存数据准备好数据链路层的的数据包发送工作。   一个典型的arp缓存信息如下,在任意一个系统里面用“arp -a”命令:   Interface: 192.168.11.3 --- 0x2   Internet Address Physical Address Type   192.168.11.1 00-0d-0b-43-a0-2e dynamic   192.168.11.2 00-01-4a

IMCP协议介绍

萝らか妹 提交于 2019-12-06 00:58:55
当传送IP数据包发生错误--比如主机不可达,路由不可达等等,ICMP协议将会把错误信息封包,然后传送回给主机。给主机一个处理错误的机会,这 也就是为什么说建立在IP层以上的协议是可能做到安全的原因。ICMP数据包由8bit的错误类型和8bit的代码和16bit的校验和组成。而前 16bit就组成了ICMP所要传递的信息。书上的图6-3清楚的给出了错误类型和代码的组合代表的意思。 尽管在大多数情况下,错误的包传送应该给出ICMP报文,但是在特殊情况下,是不产生ICMP错误报文的。如下 1. ICMP差错报文不会产生ICMP差错报文(出IMCP查询报文)(防止IMCP的无限产生和传送) 2. 目的地址是广播地址或多播地址的IP数据报。 3. 作为链路层广播的数据报。 4. 不是IP分片的第一片。 5. 源地址不是单个主机的数据报。这就是说,源地址不能为零地址、环回地址、广播地 址或多播地址。 虽然里面的一些规定现在还不是很明白,但是所有的这一切规定,都是为了防止产生ICMP报文的无限传播而定义的。 ICMP协议大致分为两类,一种是查询报文,一种是差错报文。其中查询报文有以下几种用途: 1. ping查询(不要告诉我你不知道ping程序) 2. 子网掩码查询(用于无盘工作站在初始化自身的时候初始化子网掩码) 3. 时间戳查询(可以用来同步时间) 来源: https://www

以太网中的mac帧的格式

梦想的初衷 提交于 2019-12-06 00:57:12
以太网中的MAC帧的格式为: 前导码(7字节):使接收器建立比特同步 起始定界符SFD(1字节):指示一帧的开始 目的地址DA(6字节):指出要接收该帧的工作站 源地址SA(6字节):指示发送该帧的工作站地址。 数据字段长度长度(2字节):指示其后的逻辑链路控制(LLC)数据字节的长度 逻辑链路控制帧LLC:携带的用户数据 填充字段PAD:以保证帧有足够长度来适应碰撞检测的需要 帧校验序列FCS(4字节):采用循环冗余校验码(CRC)用于检验帧在传输过程中有无差错 以太网中的MAC帧的格式为: 前导码(7字节):使接收器建立比特同步 起始定界符SFD(1字节):指示一帧的开始 目的地址DA(6字节):指出要接收该帧的工作站 源地址SA(6字节):指示发送该帧的工作站地址。 数据字段长度长度(2字节):指示其后的逻辑链路控制(LLC)数据字节的长度 逻辑链路控制帧LLC:携带的用户数据 填充字段PAD:以保证帧有足够长度来适应碰撞检测的需要 帧校验序列FCS(4字节):采用循环冗余校验码(CRC)用于检验帧在传输过程中有无差错 来源: https://www.cnblogs.com/beishen/p/11954699.html

NAT的工作原理及工作方式

十年热恋 提交于 2019-12-06 00:55:49
工作原理: 1) 在连接内部网络与外部公网的路由器上,NAT将内部网络中主机的内部局部地址,转换为合法的可以出现在外部公网上的内部全局地址来响应外部世界寻址。 2) 其中: a) 内部或外部:反映了报文的来源,内部局部地址和内部全局地址表明报文是来自于内部网路的。 b) 局部或全部:表明地址的可见范围,局部地址是内部网络中可见的,全局地址则在外部网络上可见。 工作方式: 1) 1对1转换内部局部地址;是对一个内部地址主机对外访问时,与一个外部合法的IP地址对应。 2) 1对多超载内部全局地址;是对一个内部地址主机对外访问时,一个外不合法的IP地址及某个传输层的端口号相对应。 3) 多对多内部全局地址。 来源: https://www.cnblogs.com/Kapter/p/11954583.html

IP_笔记2

寵の児 提交于 2019-12-06 00:54:42
无分类的两级编址(CIDR)的记法:IP地址::={<网络前缀>,<主机号>} CIDR最主要的特点: CIDR消除了传统的A类、B类和C类地址以及划分子网的概念,因而可以更加有效的分配IPv4的地址空间; CIDR使用各种长度的“网络前缀”来代替分类地址中的网络号和子网号; IP地址从三级编址(使用子网掩码)又回到了两级编址。 CIDR还使用“斜线记法,又称CIDR记法,即在IP地址后面加上一个斜线,然后写上网络前缀所占位数(这个数值对应于三级编址中子网掩码中1的个数)。CIDR把网络前缀都相同的连续的IP地址组成“CIDR地址块”。 一个CIDR地址块可以表示很多地址,这种地址的聚合常称为路由聚合,也成为构成超网,它使得路由表中的一个项目可以表示很多个原来传统分类地址的路由。 CIDR虽然不使用子网了,但仍使用”掩码”这一名词(但不叫子网掩码)。 网络前缀越长,其地址块就越小,因而路由就越具体。 来源: https://www.cnblogs.com/Betelgeuse/p/11954336.html

IP_笔记

穿精又带淫゛_ 提交于 2019-12-06 00:51:11
无分类的两级编址(CIDR)的记法:IP地址::={<网络前缀>,<主机号>} CIDR最主要的特点: CIDR消除了传统的A类、B类和C类地址以及划分子网的概念,因而可以更加有效的分配IPv4的地址空间; CIDR使用各种长度的“网络前缀”来代替分类地址中的网络号和子网号; IP地址从三级编址(使用子网掩码)又回到了两级编址。 CIDR还使用“斜线记法,又称CIDR记法,即在IP地址后面加上一个斜线,然后写上网络前缀所占位数(这个数值对应于三级编址中子网掩码中1的个数)。CIDR把网络前缀都相同的连续的IP地址组成“CIDR地址块”。 一个CIDR地址块可以表示很多地址,这种地址的聚合常称为路由聚合,也成为构成超网,它使得路由表中的一个项目可以表示很多个原来传统分类地址的路由。 CIDR虽然不使用子网了,但仍使用”掩码”这一名词(但不叫子网掩码)。 网络前缀越长,其地址块就越小,因而路由就越具体。 来源: https://www.cnblogs.com/Betelgeuse/p/11954238.html

网络协议抓包分析

泪湿孤枕 提交于 2019-12-06 00:49:54
一、地址配置 1、地址规划表 源地址 目的地址 备注 192.168.43.24 120.240.46.228 访问斗鱼直播网站 2、配置源地址 打开电脑“控制面板\所有控制面板项\网络连接”,右键点击“WLAN”,选择“属性”,选中“Internet协议版本4(TCP/IPv4)”,点击“属性”,将“IP地址”、“子网掩码”、“默认网关”、“DNS服务器地址”修改成如图所示: 修改完成后使用cmd命令窗口ping至斗鱼直播网站,结果如图所示: 二、应用层 打开WireShark软件点击开始捕获,打开浏览器输入斗鱼直播网站:https://www.douyu.com/,筛选HTTP数据包,其中部分数据包如下图所示: 点击HTTP数据包,下方可显示应用层信息,如下图所示: 其中分别可获知访问的服务器地址、连接属性、用户使用的浏览器信息、压缩包格式、使用语言,如下图所示: 三、传输层 1、TCP三次握手/建立连接 (1)源地址向目的地址(腾讯云服务器)发出连接请求,由59655端口向目的地址80端口发送请求,SYN=1,Seq=0,如下图所示: (2)目的地址收到请求后,同意请求并发回,ACK=1;目的地址向源地址发出连接请求,SYN=1,如下图所示: (3)源地址收到请求后向目的地址发出确认报文,ACK=1,如下图所示: 2、TCP四次挥手/终止连接 (1

OSPFV3比较

元气小坏坏 提交于 2019-12-06 00:49:52
OSPFv3是在RFC2740规定。之间存在着对RIPv2和RIPng的OSPFv3的关系,以OSPFv2的一些高层次的相似性。最重要的是,OSPFv3的使用与OSPFv2the SPF算法,洪水,DR选举,地区等,同样的基本机制。常量和如定时器和度量变量也一样。另一种是相似的RIPng对RIPv2的关系是,OSPFv3是不与OSPFv2的 向后兼容 。因此,如果你想使用OSPF路由IPv4和IPv6,则必须同时运行OSPFv2的和OSPFv3的。 OSPFv3 与OSPFv2协议的比较 OSPF是一种链路状态路由协议。它具有标准开放、收敛迅速、无环路、便于层级化设计等众多优点。IPv4网络中广泛使用的OSPFv2协议由于在报文内 容、运行机制等方面与IPv4地址联系得过于紧密,大大制约了它的可扩展性和适应性。在IPv6环境中,为了使OSPF更好的应用,同时保留原有的众多优 点,因此,在OSPFv2的基础上作了多方面的修改后产生了OSPFv3协议。 OSPFv3相比OSPFv2作出的改进可以分为几个方面来描述。 1. OSPFv3独立于网络协议 1) OSPFv3基于链路运行 OSPFv2协议是基于子网运行的,邻居之间形成邻接关系的必要条件之一就是两端的IP地址属于同一网段而且掩码相同。而OSPFv3协议基于链路运行,与具体的IPv6地址、前缀分离开,

Case-19 DHCP

只愿长相守 提交于 2019-12-06 00:39:18
DHCP(Dynamic Host Configuration Protocol,动态主机配置协议)通常被应用在大型的局域网络环境中,主要作用是集中的管理、分配IP地址,使网络环境中的主机动态的获得IP地址、Gateway地址、 DNS服务器 地址等信息,并能够提升地址的使用率。 DHCP协议采用客户端/服务器模型, 主机地址 的动态分配任务由网络主机驱动。当 DHCP服务器 接收到来自网络主机申请地址的信息时,才会向网络主机发送相关的地址配置等信息,以实现网络主机地址信息的动态配置。DHCP具有以下功能: 1. 保证任何IP地址在同一时刻只能由一台DHCP客户机所使用。 2. DHCP应当可以给用户分配永久固定的IP地址。 3. DHCP应当可以同用其他方法获得IP地址的 主机共存(如手工配置IP地址的主机)。 4. DHCP 服务器应当向现有的BOOTP 客户端提供服务。 DHCP有三种机制分配IP地址: 1) 自动分配方式( Automatic Allocation),DHCP服务器为主机指定一个永久性的IP地址,一旦DHCP客户端第一次成功从DHCP服务器端租用到IP地址后,就可以永久性的使用该地址。 2) 动态分配方式(Dynamic Allocation),DHCP服务器给主机指定一个具有时间限制的IP地址,时间到期或主机明确表示放弃该地址时,该地址可以被其他主机使用。