当前位置: 首页 > news >正文

1. IP地址介绍

IP地址

  • 一、网络概述
    • 1、网络类型
    • 2、网络组成、传输介质
      • 2.1 组成
      • 2.2 传输介质
  • 二、IP地址
    • 1、IP地址的表示方法
    • 2、IP地址的组成
    • 3、IP地址的类型
      • 3.1 根据IP地址第一个字节大小来分
        • 3.1.1 单播地址 Unicast
      • 3.2 根据IP地址的使用
  • 三、子网掩码 netmask
    • 1、默认的子网掩码
    • 2、判断多个IP地址是否属于同一个网段?
    • 3、识别一个IP地址是否为有效IP?
  • 四、网关 gateway
  • 五、DNS服务器地址
  • 六、ping 测试通信

一、网络概述

1、网络类型

局域网
广域网、互联网

2、网络组成、传输介质

2.1 组成

终端(主机、打印机、电话)、交换机、路由器

2.2 传输介质

  • 网线、双绞线
  • 光纤、单模光纤、多模光纤
  • 无线电波

二、IP地址

1、IP地址的表示方法

点分十进制
x.x.x.x
0.0.0.0 ------ 255.255.255.255

2、IP地址的组成

从计算机角度来讲,一个完整的IP地址是由32位二进制数字, 每8位一组,中间使用.隔开
为了方便人类记忆,每8位转换成了十进制数字表示
11000000.10101100.00001010.00000001
192.168.10.1

3、IP地址的类型

3.1 根据IP地址第一个字节大小来分

  • A类, 0——127
  • B类, 128——191
  • C类, 192——223 单播地址 Unicast
  • D类, 224——239 组播地址 Multicast
  • E类, 240——255

windows查看IP地址的命令

C:\Users\admin>ipconfigWindows IP 配置以太网适配器 本地连接:连接特定的 DNS 后缀 . . . . . . . :本地链接 IPv6 地址. . . . . . . . : fe80::cec3:2e3c:6551:8d37%2IPv4 地址 . . . . . . . . . . . . : 10.11.0.88子网掩码  . . . . . . . . . . . . : 255.255.255.0默认网关. . . . . . . . . . . . . : 10.11.0.1
3.1.1 单播地址 Unicast

在同一个网络中, 一个地址只能代表一个网络节点(主机、服务器、交换机)

3.2 根据IP地址的使用

  • 私网/内网地址
    可重复使用(在不同的网络)、免费
    不允许直接访问互联网
    应用场景: 构建内部局域网, 借助NAT技术(网络地址转换)实现和互联网的通信
    A类: 10.0.0.0 —— 10.255.255.255
    B类: 172.16.0.0 —— 172.31.255.255
    C类: 192.168.0.0 —— 192.168.255.255

  • 公网地址
    直接可以访问互联网、费用

三、子网掩码 netmask

1、默认的子网掩码

  • A类 255.0.0.0 /8
  • B类 255.255.0.0 /16
  • C类 255.255.255.0 /24

2、判断多个IP地址是否属于同一个网段?

默认情况下,只有相同网段的多个地址间才可以相互通信!!!!!!!!!

转换二进制,按位与运算, 结果相同在同一个网段192.168.1.1/2411000000.10101000.00000001.00000001
11111111.11111111.11111111.0000000011000000.10101000.00000001.00000000  ====>  192.168.1.0/24 192.168.1.4/24 11000000.10101000.00000001.00000100
11111111.11111111.11111111.0000000011000000.10101000.00000001.00000000  ====> 192.168.1.0/24
192.168.1.1/3011000000.10101000.00000001.00000001
11111111.11111111.11111111.1111110011000000.10101000.00000001.00000000  ====>  192.168.1.0/30 192.168.1.4/30 11000000.10101000.00000001.00000100
11111111.11111111.11111111.1111110011000000.10101000.00000001.00000100  ====> 	192.168.1.4/30

3、识别一个IP地址是否为有效IP?

  • IP地址 ==== 网络位、主机位
  • 子网掩码中的1对应的部分,称为网络位
  • 子网掩码中的0对应的部分,称为主机位

从二进制角度讲,主机位不全为0、或者不全为1,称为有效IP

  • 全为0, 称为网段、网络, 代表一串连续的IP地址
  • 全为1, 称为广播地址

在这里插入图片描述

四、网关 gateway

网络出口
在这里插入图片描述

五、DNS服务器地址

域名解析

网络环境中,默认只能使用IP地址进行通信,如果想要通过主机名通信,需要依赖DNS进行解析

https://dns.icoa.cn/#china

在这里插入图片描述

六、ping 测试通信

> ping 主机地址
C:\>ping 10.11.0.254正在 Ping 10.11.0.254 具有 32 字节的数据:
来自 10.11.0.254 的回复: 字节=32 时间<1ms TTL=64
来自 10.11.0.254 的回复: 字节=32 时间<1ms TTL=64
来自 10.11.0.254 的回复: 字节=32 时间=5ms TTL=64
来自 10.11.0.254 的回复: 字节=32 时间<1ms TTL=6410.11.0.254 的 Ping 统计信息:数据包: 已发送 = 4,已接收 = 4,丢失 = 0 (0% 丢失),
往返行程的估计时间(以毫秒为单位):最短 = 0ms,最长 = 5ms,平均 = 1msTTL值 :64	Linux		128	Windows		255	网络设备数据经过一个路由设备,TTL自动减1
C:\>ping 10.11.0.254 -t -l 3000正在 Ping 10.11.0.254 具有 3000 字节的数据:
来自 10.11.0.254 的回复: 字节=3000 时间<1ms TTL=64
来自 10.11.0.254 的回复: 字节=3000 时间<1ms TTL=64
来自 10.11.0.254 的回复: 字节=3000 时间<1ms TTL=64
来自 10.11.0.254 的回复: 字节=3000 时间=3ms TTL=64
来自 10.11.0.254 的回复: 字节=3000 时间=5ms TTL=64
来自 10.11.0.254 的回复: 字节=3000 时间=2ms TTL=6410.11.0.254 的 Ping 统计信息:数据包: 已发送 = 6,已接收 = 6,丢失 = 0 (0% 丢失),
往返行程的估计时间(以毫秒为单位):最短 = 0ms,最长 = 5ms,平均 = 1ms

相关文章:

1. IP地址介绍

IP地址 一、网络概述1、网络类型2、网络组成、传输介质2.1 组成2.2 传输介质 二、IP地址1、IP地址的表示方法2、IP地址的组成3、IP地址的类型3.1 根据IP地址第一个字节大小来分3.1.1 单播地址 Unicast 3.2 根据IP地址的使用 三、子网掩码 netmask1、默认的子网掩码2、判断多个I…...

喜报来袭~又有一波优秀企业选择Smartbi

近期&#xff0c;大金&#xff08;中国&#xff09;武汉&广州分公司、中广核智能、新疆银行、四川省人民医院等多家知名企业/机构签约Smartbi&#xff0c;数智化建设再上新高度&#xff01; Smartbi数10年专注于商业智能BI与大数据分析软件与服务&#xff0c;为各行各业提…...

Web端云剪辑解决方案,BS架构私有化部署,安全可控

传统视频制作流程繁琐、耗时&#xff0c;且对专业设备和软件的高度依赖&#xff0c;常常让企业望而却步&#xff0c;美摄科技凭借其强大的技术实力和创新能力&#xff0c;推出了面向企业用户的Web端云剪辑解决方案&#xff0c;为企业提供一站式、高效、便捷的视频生产平台。 B…...

AI 代码助手插件推荐

AI正在重塑我们的工作方式&#xff0c;软件开发也不例外。AI编码助手使开发人员能够比以往更快、更有效地编写代码。 在本文中&#xff0c;我们将比较几个个最好的AI编码助手&#xff0c;突出它们的独特功能和价格&#xff0c;以帮助读者找到完美的编码伙伴: 1、腾讯云 AI 代…...

word中的表格全部设置宽度100%

1、背景 我们用工具将数据库或其他的数据导出成word时&#xff0c;表格有的会大于100%&#xff0c;超过了边界。word没有提供全局修改的方法。如果我们想改成100%。 一种方式是通过宏&#xff0c;全局改。一种是手动改。 2、宏修改 如果表格多&#xff0c;可以通过这种方式。…...

JFinal整合Websocket

学习笔记&#xff0c;供大家参考 总结的不错的话&#xff0c;记得点赞收藏关注哦&#xff01;导入JAR包 javax.websocket-api <dependency><groupId>javax.websocket</groupId><artifactId>javax.websocket-api</artifactId><version>1.1&…...

(done) 声音信号处理基础知识(7) (Understanding Time Domain Audio Features)

参考&#xff1a;https://www.youtube.com/watch?vSRrQ_v-OOSg&t1s 时域特征包括&#xff1a; 1.幅度包络 2.均方根能量 3.过零率 振幅包络的定义&#xff1a;一个 frame 里&#xff0c;所有采样点中最大的振幅值 一个形象的关于振幅包络的可视化解释如下&#xff1a;…...

拓数派荣获上海数据交易所“数据治理服务商”认证

近期&#xff0c;杭州拓数派科技发展有限公司&#xff08;以下简称“拓数派”&#xff09;荣获上海数据交易所“数据治理服务商”认证&#xff0c;标志着拓数派正式加入上海数据交易所数商生态&#xff0c;成为上海数据交易所官方认证的数据治理服务商。拓数派企业发展部总监吴…...

【Redis】分布式锁之 Redission

一、基于setnx实现的分布式锁问题 重入问题&#xff1a;获得锁的线程应能再次进入相同锁的代码块&#xff0c;可重入锁能防止死锁。例如在HashTable中&#xff0c;方法用synchronized修饰&#xff0c;若在一个方法内调用另一个方法&#xff0c;不可重入会导致死锁。而synchroni…...

对象序列化

Data AllArgsConstructor NoArgsConstructor public class Product implements Serializable {public Long productId;public String productName;public Double productPrice;public String productImg;public Integer productStatus;public String productCategory; }为什么要…...

什么是专利开放许可?

专利作为技术创新的重要载体&#xff0c;其有效转化与应用成为推动社会进步和经济发展的关键力量。那么&#xff0c;专利开放许可究竟是何方神圣&#xff1f;它如何打破传统专利许可的壁垒&#xff0c;促进创新资源的广泛共享&#xff1f; 专利开放许可的定义 专利开放许可&am…...

地表最强开源大模型!Llama 3.2,如何让你的手机变身私人智能助理

你有没有想过&#xff0c;为什么现在的手机越来越像小型电脑&#xff1f;无论是拍照、看视频&#xff0c;还是用各种APP&#xff0c;甚至是AI助手&#xff0c;手机的功能几乎无所不能。其实&#xff0c;这一切的背后有一个技术正在悄悄改变我们的生活&#xff0c;那就是Llama 3…...

Pandas中DataFrame表格型数据结构

目录 1、DataFrame是什么2、创建一个dataframe3、获取dataframe的行、列索引4、获取dataframe的值 1、DataFrame是什么 series是有一组数据与一组索引&#xff08;行索引&#xff09;组成的数据结构&#xff0c;而dataframe是由一组数据与一对索引&#xff08;行索引和列索引&…...

C++的智能指针

很久之前&#xff0c;我们说到了new和delete关键字。 new在堆上分配内存&#xff0c;需要delete来删除内存、释放内存&#xff0c;因为它不会自动释放内存。 智能指针是实现过程自动化的一种方式&#xff0c;即当我们调用new时&#xff0c;我们不需要调用delete关键字。 在很…...

微信小程序showLoading ,showToast ,hideLoading连续调用出现showLoading 不关闭的情况记录

wx.showLoading({title: "操作中",mask: true,});api().then(() > {wx.showToast({title: "操作成功",icon: "none",});}).finally(() > {wx.hideLoading();}); 类似的代码偶尔会出现showLoading不关闭的现象, 这种情况下的解决方法就是 …...

OpenFeign使用详解

什么是OpenFeign&#xff1f; OpenFeign 是一个声明式的 HTTP 客户端&#xff0c;旨在简化微服务架构中不同服务之间的 HTTP 调用。它通过集成 Ribbon 实现了客户端负载均衡&#xff0c;并且能够与 Eureka、Consul 等服务发现组件无缝对接。使用 OpenFeign&#xff0c;开发者只…...

CSS clip-path 属性的使用

今天记录一个css属性clip-path&#xff0c;首先介绍下这个属性。 clip-path 是CSS中的一个神奇属性&#xff0c;它能够让你像魔术师一样&#xff0c;对网页元素施展“裁剪魔法”——只展示元素的一部分&#xff0c;隐藏其余部分。想象一下&#xff0c;不用依赖图片编辑软件&am…...

PHP 函数

PHP 函数 PHP&#xff08;超文本预处理器&#xff09;是一种广泛使用的开源服务器端脚本语言&#xff0c;特别适合于网页开发。在PHP中&#xff0c;函数是一段可重复使用的代码&#xff0c;用于执行特定任务。它们是PHP编程的核心组成部分&#xff0c;有助于模块化代码&#x…...

NCEloss与InfoNCEloss的区别

NCE Loss&#xff08;Noise Contrastive Estimation Loss&#xff09;和 InfoNCE Loss 是两种常用的损失函数&#xff0c;主要应用在对比学习和自监督学习任务中。它们的区别在于应用场景和具体实现细节。下面是对两者的详细比较&#xff1a; 1. NCE Loss&#xff08;Noise Co…...

高通Android 12 push framework.jar和service.jar

1、Android framework.jar和service.jar替换注意事项 2、单编 adb push service.jar脚本 如下 adb root adb disable-verity adb remountadb push services.jar system/framework adb push services.jar.prof system/framework adb push oat/arm64/services.art /system/fram…...

后进先出(LIFO)详解

LIFO 是 Last In, First Out 的缩写&#xff0c;中文译为后进先出。这是一种数据结构的工作原则&#xff0c;类似于一摞盘子或一叠书本&#xff1a; 最后放进去的元素最先出来 -想象往筒状容器里放盘子&#xff1a; &#xff08;1&#xff09;你放进的最后一个盘子&#xff08…...

论文解读:交大港大上海AI Lab开源论文 | 宇树机器人多姿态起立控制强化学习框架(二)

HoST框架核心实现方法详解 - 论文深度解读(第二部分) 《Learning Humanoid Standing-up Control across Diverse Postures》 系列文章: 论文深度解读 + 算法与代码分析(二) 作者机构: 上海AI Lab, 上海交通大学, 香港大学, 浙江大学, 香港中文大学 论文主题: 人形机器人…...

MySQL 隔离级别:脏读、幻读及不可重复读的原理与示例

一、MySQL 隔离级别 MySQL 提供了四种隔离级别,用于控制事务之间的并发访问以及数据的可见性,不同隔离级别对脏读、幻读、不可重复读这几种并发数据问题有着不同的处理方式,具体如下: 隔离级别脏读不可重复读幻读性能特点及锁机制读未提交(READ UNCOMMITTED)允许出现允许…...

【入坑系列】TiDB 强制索引在不同库下不生效问题

文章目录 背景SQL 优化情况线上SQL运行情况分析怀疑1:执行计划绑定问题?尝试:SHOW WARNINGS 查看警告探索 TiDB 的 USE_INDEX 写法Hint 不生效问题排查解决参考背景 项目中使用 TiDB 数据库,并对 SQL 进行优化了,添加了强制索引。 UAT 环境已经生效,但 PROD 环境强制索…...

生成 Git SSH 证书

&#x1f511; 1. ​​生成 SSH 密钥对​​ 在终端&#xff08;Windows 使用 Git Bash&#xff0c;Mac/Linux 使用 Terminal&#xff09;执行命令&#xff1a; ssh-keygen -t rsa -b 4096 -C "your_emailexample.com" ​​参数说明​​&#xff1a; -t rsa&#x…...

Module Federation 和 Native Federation 的比较

前言 Module Federation 是 Webpack 5 引入的微前端架构方案&#xff0c;允许不同独立构建的应用在运行时动态共享模块。 Native Federation 是 Angular 官方基于 Module Federation 理念实现的专为 Angular 优化的微前端方案。 概念解析 Module Federation (模块联邦) Modul…...

什么是EULA和DPA

文章目录 EULA&#xff08;End User License Agreement&#xff09;DPA&#xff08;Data Protection Agreement&#xff09;一、定义与背景二、核心内容三、法律效力与责任四、实际应用与意义 EULA&#xff08;End User License Agreement&#xff09; 定义&#xff1a; EULA即…...

【RockeMQ】第2节|RocketMQ快速实战以及核⼼概念详解(二)

升级Dledger高可用集群 一、主从架构的不足与Dledger的定位 主从架构缺陷 数据备份依赖Slave节点&#xff0c;但无自动故障转移能力&#xff0c;Master宕机后需人工切换&#xff0c;期间消息可能无法读取。Slave仅存储数据&#xff0c;无法主动升级为Master响应请求&#xff…...

Springboot社区养老保险系统小程序

一、前言 随着我国经济迅速发展&#xff0c;人们对手机的需求越来越大&#xff0c;各种手机软件也都在被广泛应用&#xff0c;但是对于手机进行数据信息管理&#xff0c;对于手机的各种软件也是备受用户的喜爱&#xff0c;社区养老保险系统小程序被用户普遍使用&#xff0c;为方…...

【7色560页】职场可视化逻辑图高级数据分析PPT模版

7种色调职场工作汇报PPT&#xff0c;橙蓝、黑红、红蓝、蓝橙灰、浅蓝、浅绿、深蓝七种色调模版 【7色560页】职场可视化逻辑图高级数据分析PPT模版&#xff1a;职场可视化逻辑图分析PPT模版https://pan.quark.cn/s/78aeabbd92d1...