你真的了解IP地址吗?

9 篇文章 25 订阅
订阅专栏
本文已收录于专栏
⭐️ 《计算机网络》⭐️

学习指南:

  • IP协议
    • 基本认识
    • 分类地址
      • 多播地址
    • 无分类地址
      • 划分方式
      • 子网掩码
    • IP 分片与重组
    • IPv6基本认识
    • IPv4 首部与 IPv6 首部
    • IP协议相关技术
      • DNS
        • 域名解析的工作流程
      • ARP
        • 如何从IP地址找出其对应的MAC地址?
      • RARP
      • DHCP
      • NAT
      • ICMP
  • 完结散花
  • 参考文献

IP协议

基本认识

IP 在 TCP/IP 参考模型中处于第三层,也就是网络层

网络层的主要作用是:实现主机与主机之间的通信,也叫点对点(end to end)通信。

IP(网络层) 和 MAC (数据链路层)之间的区别和关系。

MAC 地址的作用是实现「直连」的两个设备之间通信。

IP 地址的作用是在「没有直连」的两个网络之间进行通信传输。

可以用我们旅行来做类比

旅行的起点和终点 是源IP地址和目的IP地址,旅行行程的起始地址和目的地址始终都不会改变的,所以源IP地址和目标IP地址在传输过程中是不会变化的。

旅行之间的各个景点是 MAC 地址,一个景点即是上一个 MAC的目的 地址,也是下一个景点的源MAC地址,所以源 MAC 地址和目标 MAC 一直在变化。

IP 的作用与 MAC 的作用

IP地址(IPv4 地址)由32位的二进制来表示,采用点分十进制的标记方法,即 32位IP地址,每8个一组,共分为4组,每组以.隔开并转换成十进制来表示。

IPV4理论上允许2^32 = 43亿台计算机连接网络。

但实际上 IP地址并不是根据主机台数来配置的,而是根据网卡。

而如服务器、路由器等设备都是有 2 个以上的网卡,也就是它们会有 2 个以上的 IP 地址。

分类地址

IP 地址分类

上图中黄色部分为分类号,用以区分 IP 地址类别。

IP 地址分类成了 5 种类型,分别是 A 类、B 类、C 类、D 类、E 类。

每一类都分为网络号和主机号两部分,由于主机号位数不同,所以范围也不同。

为什么要分离网络号和主机号?

因为两台计算机要通讯,首先要判断是否处于同一个广播域内,即网络地址是否相同。

如果网络地址相同,表明接受方在本网络上,那么可以把数据包直接发送到目标主机。

在这里插入图片描述

A、B、C 分类地址最大主机个数是如何计算的呢?

最大主机个数,就是要看主机号的位数.

如 C 类地址的主机号占 8 位,那么 C 类地址的最大主机个数:2^8 - 2= 254

A类最大,容纳主机数 16777214台

B类居中,容纳主机数 65534

C类最少,容纳主机数 254

D类、E类没有网络号和主机号,D类用来多播,E类待用

减 2 的原因是在 IP 地址中,有两个 IP 是特殊的,分别是主机号全为 1 和 全为 0 地址。

  • 主机号全为 1 指定某个网络下的所有主机,用于广播。

    • 在不同网络之间的广播叫做直接广播。
    • 在本网络内广播的叫做本地广播
  • 主机号全为 0 指定某个网络

多播地址

多播用于将包发送给特定组内的所有主机。

比如老师说:“最后一排的同学,上来做这道数学题。”

老师指定的是最后一排的同学,也就是多播的含义了。

优缺点

优点:能快速的找出网络地址和主机地址,简单明了、选路(基于网络地址)简单。

缺点:不能很好的与现实网络匹配,最大主机数量分配的比较极端,少的太少多的太多

无分类地址

这种方式不再有分类地址的概念,32 比特的 IP 地址被划分为两部分,前面是网络号,后面是主机号

划分方式

表示形式 a.b.c.d/x,其中 /x 表示前 x 位属于网络号, x 的范围是 0 ~ 32,这就使得 IP 地址更加具有灵活性。

比如 10.100.122.2/24,这种地址表示形式就是 CIDR,/24 表示前 24 位是网络号,剩余的 8 位是主机号。

还有另一种划分网络号与主机号形式,那就是子网掩码,掩码的意思就是掩盖掉主机号,剩余的就是网络号。

将子网掩码和 IP 地址按位计算 & 运算,就可得到网络号。

img

子网掩码

子网掩码不仅能划分出网络号和主机号,还有划分子网的作用。

子网划分实际上是将主机地址分为两个部分:子网网络地址和子网主机地址

img

假设对 C 类地址进行子网划分。

网络地址 192.168.1.0,使用子网掩码 255.255.255.192 对其进行子网划分。

子网掩码尾部 的 192 的二进制表示为 11000000

所以根据子网掩码可知从 8 位主机号中借用 2 位作为子网号

img

由于子网网络地址被划分成 2 位,那么子网地址就有 4 个,分别是 00、01、10、11,

IP 分片与重组

每种数据链路的最大传输单元 MTU 都是不相同的,如 FDDI 数据链路 MTU 4352、以太网的 MTU 是 1500 字节等。

每种数据链路的 MTU 之所以不同,是因为每个不同类型的数据链路的使用目的不同。使用目的不同,可承载的 MTU 也就不同。

当 IP 数据包大小大于 MTU 时, IP 数据包就会被分片。

假设发送方发送一个 4000 字节的大数据报,若要传输在以太网链路,则需要把数据报分片成 3 个小数据报进行传输,再交由接收方重组成大数据报。

在分片传输中,一旦某个分片丢失,则会造成整个 IP 数据报作废,所以 TCP 引入了 MSS 也就是在 TCP 层进行分片不由 IP 层分片,那么对于 UDP 我们尽量不要发送一个大于 MTU 的数据报文

IPv6基本认识

IPv4 的地址是 32 位的,大约可以提供 42 亿个地址,但是早在 2011 年 IPv4 地址就已经被分配完了。

IPv6 的地址是 128 位的,分配的地址数量甚至可以保证地球上的每粒沙子都能被分配到一个 IP 地址。

IPv6 除了有更多的地址之外,还有

更好的扩展性:IPv6 可自动配置,即使没有 DHCP 服务器也可以实现自动分配IP地址,真是便捷到即插即用

更好的安全性:IPv6 有应对伪造 IP 地址的网络安全功能以及防止线路窃听的功能

有更好的传输性能:IPv6 包头包首部长度采用固定的值 40 字节,去掉了包头校验和,简化了首部结构,减轻了路由器负荷。

IPv4 地址长度共 32 位,是以每 8 位作为一组,并用点分十进制的表示方式。

IPv6 地址长度是 128 位,是以每 16 位作为一组,每组用冒号 「:」 隔开。

IPv6 地址表示方法

IPv6 类似 IPv4,也是通过 IP 地址的前几位标识 IP 地址的种类。

IPv6 的地址主要有以下类型地址:

  • 单播地址,用于一对一的通信
  • 组播地址,用于一对多的通信
  • 任播地址,用于通信最近的节点,最近的节点是由路由协议决定
  • 没有广播地址

IPv4 首部与 IPv6 首部

IPv4 首部与 IPv6 首部的差异

  • 取消了首部校验和字段。 因为在数据链路层和传输层都会校验,因此 IPv6 直接取消了 IP 的校验。
  • 取消了分片/重新组装相关字段。 分片与重组是耗时的过程,IPv6 不允许在中间路由器进行分片与重组,这种操作只能在源与目标主机,这将大大提高了路由器转发的速度。
  • 取消选项字段。 选项字段不再是标准 IP 首部的一部分了,但它并没有消失,而是可能出现在 IPv6 首部中的「下一个首部」指出的位置上。删除该选项字段使的 IPv6 的首部成为固定长度的 40 字节。

IP协议相关技术

DNS

DNS 域名解析:可以将域名网址自动转换为具体的 IP 地址。

域名的层级关系

DNS 中的域名用句号隔开。如www.server.com,用句号来划分不同层次。

在域名中,从左到右域名层级依次递增。

根域在最顶层,下一层的com 是顶级域,再下面是权威 server.com

域名的层级关系类似一个树状结构:

  • 根 DNS 服务器
  • 顶级域 DNS 服务器(com)
  • 权威 DNS 服务器(server.com)
DNS 树状结构

根域的DNS服务器信息保存在互联网中所有的DNS服务器中。

这样客户端只有能够找到任意一台DNS服务器都可以找到并访问根域 DNS 服务器,然后一路顺藤摸瓜找到位于下层的某台目标 DNS 服务器

域名解析的工作流程

浏览器首先查看自己缓存里面有没有 ,如果没有就询问操作系统的缓存,还没有就检查本机域名解析文件host,如果还是没有,就会向 DNS 服务器 请求查询。

  1. 客户端首先会发出一个 DNS 请求,询问 www.server.com对应的IP,并发给本地的DNS 服务器,即客户端TCP、IP设置中填写的 DNS 服务器地址。
  2. 本地域名服务器收到客户端的请求后,如果在缓存里的表格里 找到此域名,则会直接返回对应的 IP 地址。如果没有,本地DNS服务器会询问 他的根域名服务器 www.server.com对应的IP,根域名服务器是最高层次的,它不直接用于域名解析,但能知名一条道路
  3. 根DNS收到本地 DNS 的请求后,检测到后置是 .com ,于是将 .com 顶级域名发送给本地 DNS 服务器
  4. 本地 DNS 收到顶级域名服务器后,又向顶级域名服务器发起询问
  5. 顶级域名服务器查询之后,将负责www.server.com 区域的权威 DNS 服务器的地址发给 本地DNS
  6. 本地DNS最后向权威 DNS 服务器发起询问。
  7. 权威 DNS 服务器查询后将对应的 IP 地址 X.X.X.X 告诉本地 DNS
  8. 本地 DNS 再将 IP 地址返回客户端,客户端和目标建立连接
域名解析的工作流程

ARP

img

MAC 地址是以太网的 MAC 子层使用的地址

IP 地址是TCP/IP 体系结构网际层所使用的地址

ARP 协议属于 TCP/IP 体系结构的网际层,其作用是将已知设备所分配到的 IP 地址通过ARP协议获得设备的 MAC 地址。

如何从IP地址找出其对应的MAC地址?

ARP 是借助 ARP 请求与 ARP 响应两种类型的包确定 MAC 地址的。

  • 在发送ARP 请求之前,源主机会先在自己的ARP高速缓存表中查找目的主机的IP 地址所对应的 MAC 地址,如果没有找到。
  • 目的主机会通过广播发送 ARP 请求,这个包中包含了想要知道的 MAC 地址的主机 IP 地址。
  • 当同个链路中的所有设备收到 ARP 请求时,会去拆开 ARP 请求包里的内容,如果 ARP 请求包中的目标 IP 地址与自己的 IP 地址一致,那么这个设备就将自己的 MAC 地址塞入 ARP 响应包返回给主机。

操作系统通常会把第一次通过 ARP 获取的 MAC 地址缓存起来,以便下次直接从缓存中找到对应 IP 地址的 MAC 地址。

不过,MAC 地址的缓存是有一定期限的,超过这个期限,缓存的内容将被清除。

img

RARP

RARP是逆向地址解析协议即已知 MAC地址求 IP 地址。

例如将打印机服务器等小型嵌入式设备接入到网络时就经常会用得到。

通常这需要架设一台 RARP 服务器,在这个服务器上注册设备的 MAC 地址及其 IP 地址。然后再将这个设备接入到网络,接着:

  • 该设备会发送一条「我的 MAC 地址是XXXX,请告诉我,我的IP地址应该是什么」的请求信息。
  • RARP 服务器接到这个消息后返回「MAC地址为 XXXX 的设备,IP地址为 XXXX」的信息给这个设备。

最后,设备就根据从 RARP 服务器所收到的应答信息设置自己的 IP 地址。

DHCP

在DHCP出现之前之前,如果要正常访问Web服务器,需要该主机手动配置网络的相关配置信息。而手工配置的工作量大,且容易出错。

动态主机配置协议 DHCP 机制允许一台计算机加入新的网络和获取 IP 地址,而不用手工配置。

DHCP 工作方式

  • DHCP 使用客户-服务器方式,采用请求/应答方式工作。
  • DHCP 基于 UDP 工作(DHCP报文在运输层会被封装成为UDP用户数据报),DHCP 服务器运行在 67 号端口, DHCP客户运行在 68 号端口。

DHCP交互过程

  1. DHCP客户端将广播发送DHCP发现报文(DHCP DISCOVER)

    • 事务ID
    • DHCP客户端的MAC地址

    封装该报文的IP数据报的源IP地址为0.0.0.0,这是因为主机目前还未分配到IP地址,因此使用该地址代替。

    目的IP地址为广播地址255.255.255.255,之所以广播发送,是因为主机现在并不知道网络中有哪几个DHCP服务器。它们的IP地址各是什么

  2. DHCP服务端将广播发送DHCP提供报文(DHCP OFFER)

    • 事务ID: DHCP 客户端会与之前DHCP发现报文的事务ID做对比,来判断该DHCP提供报文是否是自己的
    • 配置信息:服务器提供可租约的 IP 地址 子网掩码 IP地址租期 默认网关 DNS服务器

    源IP地址:发送DHCP提供报文的DHCP服务器的IP

    目的地址:因为目的主机还没分配到IP,所以使用广播地址

  3. DHCP客户端将广播发送DHCP请求报文(DHCP REQUEST)

    • 事务ID

    • 回显配置的参数。

      • DHCP客户端的MAC地址

      • 接收的租约中的IP地址

      • 提供此租约的DHCP服务器端的IP地址

  4. DHCP服务端将发送DHCP ACK 报文进行响应

    • 应答所要求的参数。

一旦客户端收到 DHCP ACK 后,交互便完成了,并且客户端能够在租用期内使用 DHCP 服务器分配的 IP 地址。

如果租约的 DHCP IP 地址快期后,客户端会向服务器发送 DHCP 请求报文:

  • 服务器如果同意继续租用,则用 DHCP ACK 报文进行应答,客户端就会延长租期。
  • 服务器如果不同意继续租用,则用 DHCP NACK 报文,客户端就要停止使用租约的 IP 地址。

可以发现,DHCP 交互中,全程都是使用 UDP 广播通信

可能你会有一些疑问。

DHCP中继代理

如果在交互过程中用的是广播。那 DHCP 服务器和客户端不是在同一个局域网内,路由器又不会转发广播包,那不是每个网络都要配一个 DHCP 服务器?

所以,为了解决这一问题,就出现了 DHCP 中继代理。有了 DHCP 中继代理以后,对不同网段的 IP 地址分配也可以由一个 DHCP 服务器统一进行管理。

  • DHCP 客户端会向 DHCP 中继代理发送 DHCP 请求包,而 DHCP 中继代理在收到这个广播包以后,再以单播的形式发给 DHCP 服务器。
  • 服务器端收到该包以后再向 DHCP 中继代理返回应答,并由 DHCP 中继代理将此包广播给 DHCP 客户端 。

因此,DHCP 服务器即使不在同一个链路上也可以实现统一分配和管理IP地址。

NAT

img

ICMP

ICMP 全称是 Internet Control Message Protocol,也就是互联网控制报文协议

架构IP网络时需要特别注意两点:

  • 确认网络是否正常工作
  • 遇到异常时进行问题诊断

ICMP的主要功能包括:

  • 确认IP包是否成功送达目标地址
  • 通知在发送过程当中IP包被废弃的具体原因
  • 改善网络设置等

有了这些功能以后,就可以获得网络是否正常,设置是否有误以及设备有何异常等信息,从而便于进行网络上的问题诊断

IP 通信中如果某个 IP 包因为某种原因未能达到目标地址,那么这个具体的原因将由 ICMP 负责通知

ICMP 类型

  • 一类是用于诊断的查询消息,也就是「查询报文类型
  • 另一类是通知出错原因的错误消息,也就是「差错报文类型
  • 在这里插入图片描述

完结散花

ok以上就是对 IP地址 的全部讲解啦,很感谢你能看到这儿。如果有遗漏、错误或者有更加通俗易懂的讲解,欢迎小伙伴私信我,我后期再补充完善。

参考文献

《图解HTTP》
https://www.xiaolincoding.com

网际协议IP
callmetomato的博客
04-07 1734
(一) 与IP协议配套使用的四个协议: 地址解析协议ARP 逆地址解析协议RARP 网际控制报文协议ICMP 网际组管理协议IGMP (二) IP地址分类 IP地址 ::= {<网络号>,<主机号>} 图中给出了各种IP地址网络号字段和主机号字段,这里A类、B类和C类地址都是单播地址(一对一通信),是最常用的。 从图中可以看出: - A类、B类和C类地址的网络号字段分别为1,2和3
什么是ip地址ip地址基础知识介绍
10-01
主要介绍了什么是ip地址ip地址基础知识介绍,本文将通过简单、通俗易懂的叙述让普通的用户能够明白ip地址是什么的问题,用户了解这些知识后,在设置路由器上网时将会变得非常容易,需要的朋友可以参考下
IP地址切换
02-08
IP地址切换,跨所有windows平台都能使用,经常要切换ip
IP详解(一)
一条二哈
02-04 2132
一、分类的IP地址 首先来说A类,A类地址的网络号字段占一个字节,但是只有7位可供使用(字段的第一位固定为0),但是可以指派的网络号是126个(即2^7-2)。 2的原因:1、IP地址中的全0表示是个保留地址,意思是“本网络”。2、网络号为127(0111 1111)保留为本地软件环回测试本主机的进程之间的通信之用。例如:若主机发送一个目的地址为环回地址的IP数据报,则本主机中的协议软件...
IP地址含义详解
热门推荐
长安也有星星的博客
07-03 2万+
IP地址相关含义,子网掩码,默认网关,dns服务器IP类型,IP分配,端口号
小白必知必会的几个IP地址知识
大河之犬的博客
12-05 6763
IP地址(IPv4地址)由32位正整数来表示。TCP/IP通信要求将这样的IP地址分配给每一个参与通信的主机。IP地址在计算机内部以二进制方式被处理。然而,由于人类社会并不习惯于采用二进制方式,需要采用一种特殊的标记方式。那就是将32位的IP地址以每8位为一组,分成4组,每组以“”隔开,再将每组数转换为十进制数。下面举例说明这一方法。最多可以允许43亿台计算机连接到网络🫢。
一文搞定IP地址(超详细讲解+详细命令行)
幾微的学习博客
07-26 1万+
本文详细的介绍了IP地址的所有细节,学习完本章小白将打下坚实的基础
IP地址的分类划分
Zhang110_的博客
04-13 758
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档。
为什么子网划分时最大可指派网络数要去2
qq_43413750的博客
12-04 5617
假设我们有一个网络:192.168.0.0/24,我们现在需要2个子网,那么按照去掉全0和全1的子网,应该使用/26而不是/25,得到两个可以使用的子网192.168.0.64和192.168.0.128 对于192.168.0.0/24,网络地址是192.168.0.0,广播地址是192.168.0.255 对于192.168.0.0/26,网络地址是192.168.0.0,广播地址是192.168.0.63 对于192.168.0.64/26,网络地址是192.168.0.64,广播地址是192.168
可用子网数要不要2_子网主机数可用子网数要不要2
weixin_31845243的博客
01-17 1万+
划分子网为什么要2?从旧书中可以看出,主机数量应该少2个,而子网数量一般不需要少2个。从主机数中去2的原因是删除子网网络地址(主机号all 0)和子网广播地址(host number all 1)。每个子网的这两个地址是保留的,不能分配给主机,所以应该去2。至于子网数去2,原因是网络设备和相关协议不支持所有0和所有1子网,并且会出现地址重叠。但这是很久以前旧书中的算法。现在一般不需要...
IP地址分类
Lemon Blog
08-19 839
2019-09-10 分类的 IP 地址 A 类网络地址最大可指派的网络数27−2=1262^7-2=12627−2=126, 2 的原因是:第一,IP 地址中的全 0 表示“这个(this)”。网络号字段全 0 的 IP 地址是个保留地址,意思是“本网络”;第二,网络号为 127(01111111)保留作为本地软件**环回测试(loopback test)**本主机的进程之间的通信之用。 A 类地址的主机号占 3 个字节,因此每一个 A 类网络中的最大主机数是224−22^{24} - 2224−2
怎样使用路由器手动更换ip地址
10-01
如果是路由器拨号的朋友,可以登陆路由器手动换ip,来达到改变ip地址的目的,小编整理了一下使用路由器手动更换ip地址的方法,需要的小伙伴了解一下吧
办公室IP地址如何设置?规划办公室的网络地址(项目建设)
10-01
如规划办公室的网络地址?其实主要考虑需要支持多少个子网,每个子网的最大主机数。下面就详情来看看具体的办公室的网络地址项目建设,大家参考了解
Newifi mini怎么分配静态IP地址?Newifi mini的静态IP地址分配方法详解
10-01
Newifi mini路由器是由联想和百度联合出品的,近日,入手了Newifi mini的朋友问小编:Newifi mini的静态IP地址怎么分配?针对此问题,本文就为大家进行详细解答,有兴趣的朋友们可以了解
IP地址规划.ppt
05-12
子网划分的应用 IP地址经过一次子网划分后,被分成三个部分——网络位、子网位和主机位,本文有详细介绍,想了解的人可以看看啊。
网络学习笔记】- 什么是IP地址
jackhh1的博客
04-12 1万+
一、什么是IP地址 IP地址(Internet Protocol Address)是指互联网协议地址,又称网际协议地址。IP地址IP协议提供的一种统一的地址格式,它为互联网上的每一个网络和每一台主机分配一个逻辑地址,以此来屏蔽物理地址的差异。因此,IP地址是逻辑地址,每台主机的网卡上的MAC地址才是物理地址 IP地址其实是一串32位的二进制数,为了方便我们记忆我们以8位一组进行分割,中间用小数点分割,类似:172.20.5.6(10110110.00010100.00000101.00000110) 二、
IP地址介绍及运算方法
q1y2y3的博客
03-12 7988
当我们对一个网络进行子网划分时,基本上就是将它分成小的网络。比如,当一组IP地址指定给一个公司时,公司可能将该网络“分割成”小的网络,每个部门一个。这样,技术部门和管理部门都可以有属于它们的小网络。通过划分子网,我们可以按照我们的需要将网络分割成小网络。这样也有助于降低流量和隐藏网络的复杂性。
IP地址分类详解
渴望,就奋力追寻...
03-12 1万+
一、IP地址简介 IP,即网际协议(Internet Protocol),或称互联网协议,是用于报文交换网络的一种面向数据的协议。 IP是在TCP/IP协议中网络层的主要协议,任务是仅仅根据源主机和目的主机的地址传送数据。为此目的,IP定义了寻址方法和数据报的封装结构,即IP地址IP地址IP协议提供的一种统一的地址格式,它为互联网上的每一个网络和每一台主机分配一个逻辑地址,以
复习cn4
qq_43369406的博客
02-28 2005
参考《王道计算机网络
spiiplus更改ip地址
最新发布
11-06
Spiiplus是一款网络软件工具,它可以用于更改IP地址。在网络上,IP地址是用于标识设备(如电脑、路由器等)的唯一标识符。有时,我们可能需要更改IP地址来实现一些特定的网络功能或解决一些网络连接问题。 要使用Spiiplus更改IP地址,我们首先需要安装该软件,并确保通过网络连接到互联网。在打开Spiiplus之后,我们可以在界面上找到“设置”或“网络设置”等选项。通过点击这些选项,我们可以进入设置界面。 在设置界面中,我们可以找到“IP地址”或“网络地址”选项。点击这些选项后,我们会看到当前的IP地址以及其他网络相关的设置。然后,我们可以选择手动输入新的IP地址或选择从一个特定的IP地址池中随机选择一个新的IP地址。 在输入新的IP地址后,我们可以点击“保存”或“应用”等按钮来应用更改。这样,我们的电脑或设备就会使用新的IP地址来连接到互联网。在更改IP地址后,我们可能需要重新启动电脑或设备,以使更改生效。 需要注意的是,在更改IP地址之前,我们应该先了解这样做可能会对网络连接或其他应用程序产生的影响。如果我们不确定如何正确更改IP地址,最好先咨询网络专家或寻求相关的指导。 总之,使用Spiiplus软件来更改IP地址相对简单,只需要安装该软件、进入设置界面、输入新的IP地址并保存应用更改即可。但在更改IP地址时,我们应该谨慎操作,以免对网络连接产生不良影响。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
写文章

热门文章

  • 你真的了解IP地址吗? 17939
  • C/C++实现蛇形矩阵(超详解)【沈七】 15163
  • TCP到底有多厉害? 8464
  • Node.js | JavaScript也能写后端? 8369
  • 算法模版:暴力搜索之DFS【沈七】 6003

分类专栏

  • 沈七杂谈 1篇
  • 蓝桥杯攻略 3篇
  • 计算机网络 9篇
  • 算法通关笔记 25篇
  • CSS知识梳理 2篇
  • HTML知识梳理 1篇
  • React 技术揭秘
  • 深入浅出Node.js 1篇
  • JavaScript知识梳理 8篇

最新评论

  • 蓝桥杯日期类模板(超详解)

    空白0304: 计算两天的相隔天数这个代码会不会超时

  • 算法模版:基础算法之二分法【沈七】

    石磨豆花: 感谢博主表情包,就是蓝桥杯冲刺那个文章里二分的链接点击后不是这篇,是归并表情包

  • 回顾大二|尽人事,听天命

    千帐灯无此声: 我下学期大二暑期,也打算去实习...准备的七七八八了,就差项目搞定还有hot100+八股

  • 回顾大一|我们要做的是提前准备,而不是提前焦虑

    阿J~: 看到文章昏昏欲睡的我瞬间来了精神,必须支持

  • C/C++实现蛇形矩阵(超详解)【沈七】

    m0_65624174: 数组为什么要定义在全局变量里?

最新文章

  • 回顾大二|尽人事,听天命
  • React Hooks 面试宝典
  • 我为什么选择在大二实习?
2023年4篇
2022年59篇

目录

目录

评论 45
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

沈七QWQ

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或 充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值

聚圣源建党100周年讲话摇头玩普通合伙企业的名字怎么起神庙逃亡2破解版婴儿起名 的五行英雄人物事迹水瓶女和金牛男手机号码起名 韩姓宝宝中日在线翻译起名字谢氏男叶晨萧初然至尊龙婿免费阅读男五行缺金的起名西安哪有起名的地方武侠小说下载星途少女比的基本性质曾几的学生是谁鸭血粉丝加盟济南万达广场地址郭晓小仪陇新闻网皇家马德里球员名单国色生香笑佳人属龙的女孩子起什么名字好中国南方航空官方网墨池记朋友拼音注册公司怎么起名称董起名女宝淀粉肠小王子日销售额涨超10倍罗斯否认插足凯特王妃婚姻让美丽中国“从细节出发”清明节放假3天调休1天男孩疑遭霸凌 家长讨说法被踢出群国产伟哥去年销售近13亿网友建议重庆地铁不准乘客携带菜筐雅江山火三名扑火人员牺牲系谣言代拍被何赛飞拿着魔杖追着打月嫂回应掌掴婴儿是在赶虫子山西高速一大巴发生事故 已致13死高中生被打伤下体休学 邯郸通报李梦为奥运任务婉拒WNBA邀请19岁小伙救下5人后溺亡 多方发声王树国3次鞠躬告别西交大师生单亲妈妈陷入热恋 14岁儿子报警315晚会后胖东来又人满为患了倪萍分享减重40斤方法王楚钦登顶三项第一今日春分两大学生合买彩票中奖一人不认账张家界的山上“长”满了韩国人?周杰伦一审败诉网易房客欠租失踪 房东直发愁男子持台球杆殴打2名女店员被抓男子被猫抓伤后确诊“猫抓病”“重生之我在北大当嫡校长”槽头肉企业被曝光前生意红火男孩8年未见母亲被告知被遗忘恒大被罚41.75亿到底怎么缴网友洛杉矶偶遇贾玲杨倩无缘巴黎奥运张立群任西安交通大学校长黑马情侣提车了西双版纳热带植物园回应蜉蝣大爆发妈妈回应孩子在校撞护栏坠楼考生莫言也上北大硕士复试名单了韩国首次吊销离岗医生执照奥巴马现身唐宁街 黑色着装引猜测沈阳一轿车冲入人行道致3死2伤阿根廷将发行1万与2万面值的纸币外国人感慨凌晨的中国很安全男子被流浪猫绊倒 投喂者赔24万手机成瘾是影响睡眠质量重要因素春分“立蛋”成功率更高?胖东来员工每周单休无小长假“开封王婆”爆火:促成四五十对专家建议不必谈骨泥色变浙江一高校内汽车冲撞行人 多人受伤许家印被限制高消费

聚圣源 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化