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

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.xdnf.cn/news/1545107.html

如若内容造成侵权/违法违规/事实不符,请联系一条长河网进行投诉反馈,一经查实,立即删除!

相关文章

游戏开发2025年最新版——八股文面试题(unity,虚幻,cocos都适用)

1.静态合批与动态合批的原理是什么&#xff1f;有什么限制条件&#xff1f;为什么&#xff1f;对CPU和GPU产生的影响分别是什么&#xff1f; 原理&#xff1a;Unity运行时可以将一些物体进行合并&#xff0c;从而用一个描绘调用来渲染他们&#xff0c;就是一个drawcall批次。 限…

MyBatis—Plus 快速上手【后端 22】

MyBatis-Plus 使用入门指南 前言 在Java的持久层框架中&#xff0c;MyBatis因其灵活性和易用性而广受欢迎。然而&#xff0c;随着项目规模的扩大&#xff0c;MyBatis的一些重复性工作&#xff08;如CRUD操作&#xff09;开始显得繁琐。为了解决这一问题&#xff0c;MyBatis-Pl…

图论系列(dfs)9/24

岛屿问题&#xff1a; 二叉树dfs遍历的框架代码: 要有一个终止条件、访问相邻节点; public void dfs(Treenode root){if(rootnull)return;dfs(root.left);dfs(root.right);} 网格dfs遍历的框架代码: public void dfs(int[][] grid,int x,int y){//如果x、y坐标不在网格里面 …

专业学习|随机规划概观(内涵、分类以及例题分析)

一、随机规划概览 &#xff08;一&#xff09;随机规划的定义 随机规划是通过考虑随机变量的不确定性来制定优化决策的一种方法。其基本思想是在决策过程中&#xff0c;目标函数和约束条件可以包含随机因素。 &#xff08;1&#xff09;重点 随机规划的中心问题是选择参数&am…

学习一下怎么用git

目录 初始化操作 设置名字&#xff1a; 设置邮箱: 查询状态 初始化本地仓库 清空git bush控制台 git的三个区域 文件提交 将会文件提交到暂存区 暂存指定文件 暂存所有改动文件 查看暂存区里面的文件 将文件提交到版本库 git文件状态查看 ​编辑 暂存区的相关指令…

时序预测:LSTM、ARIMA、Holt-Winters、SARIMA模型的分析与比较

引言 近年来&#xff0c;民航旅客周转量一直是衡量国家或地区民航运输总量的重要指标之一。为了揭示民航旅客周转量背后的规律和趋势&#xff0c;本研究旨在综合分析1990年至2023年的相关数据。 通过单位根检验和序列分解&#xff0c;我们确定了民航旅客周转量数据的非平稳性&…

MySQL(面试题 - 同类型归纳面试题)

目录 一、MySQL 数据类型 1. 数据库存储日期格式时&#xff0c;如何考虑时区转换问题&#xff1f; 2. Blob和text有什么区别&#xff1f; 3. mysql里记录货币用什么字段类型比较好&#xff1f; 4. MySQL如何获取当前日期&#xff1f; 5. 你们数据库是否支持emoji表情存储&…

也遇到过 PIL Image “image file is truncated“的问题

背景前言 属于活久见系列&#xff0c;最近工作上遇了该问题&#xff01; 背景&#xff1a;前端 APP使用 Android CameraX 的接口&#xff0c;拍摄并上传图片&#xff0c;然后 Python后端服务对图片裁剪与压缩处理。后端服务处理图片时有遇到image file is truncated的情况。还…

Leetcode 螺旋矩阵

算法思想&#xff1a; 这个算法的目标是按照顺时针螺旋的顺序从矩阵中取出元素。为了做到这一点&#xff0c;整个思路可以分成几个关键步骤&#xff1a; 定义边界&#xff1a;首先需要定义四个边界变量&#xff1a; left&#xff1a;当前左边界的索引。right&#xff1a;当前右…

R语言机器学习遥感数据处理与模型空间预测技术及实际项目案例分析

随机森林作为一种集成学习方法&#xff0c;在处理复杂数据分析任务中特别是遥感数据分析中表现出色。通过构建大量的决策树并引入随机性&#xff0c;随机森林在降低模型方差和过拟合风险方面具有显著优势。在训练过程中&#xff0c;使用Bootstrap抽样生成不同的训练集&#xff…

夜间车辆 信号灯识别检测数据集 共3500张 YOLO数据集

夜间车辆 信号灯识别检测数据集 共3500张 YOLO数据集 夜间车辆与交通信号识别检测数据集&#xff08;Nighttime Vehicle & Traffic Signal Recognition Dataset&#xff09; 数据集概述 这是一个专为夜间环境设计的车辆和交通信号识别检测数据集&#xff0c;共包含3500张…

将python代码文件转成Cython 编译问题集

准备setup.py from distutils.core import setup from Cython.Build import cythonize import glob# 指定目标目录 python setup.py build -c mingw32 target_dir "src"# 使用glob模块匹配目录中的所有.pyx文件 pyx_files glob.glob(target_dir "/**/*.py&q…

基于STM32F103C8T6单片机的农业环境监测系统设计

本设计是基于STM32F103C8T6单片机的农业环境监测系统&#xff0c;能够完成对作物的生长环境进行信息监测和异常报警&#xff0c;并通过手机APP来实现查看信息和设定阈值的功能。为了实现设计的功能&#xff0c;该系统应该有以下模块&#xff1a;包括STM32单片机模块、水环境PH值…

STM32基础学习笔记-ADC面试基础题6

第六章、ADC 常见问题 1、基本概念&#xff1a;什么是ADC &#xff1f;作用 &#xff1f;逐次逼近型 2、传感器本质 &#xff1f;传感器、电压、ADC数值转化 &#xff1f; 3、ADC的特征 &#xff1f; 转化时间、分辨率、精度、量化误差 &#xff1f; 4、ADC框图组成部分 &…

如何安全有效地进行Temu自养号测评,提升账号权重防关联

在当今市场环境中&#xff0c;许多现成的系统或软件包往往缺乏全面的风险控制能力。掌握自养号测评技术&#xff0c;确保在运营过程中减少对外部系统的依赖。以下是搭建安全、高效运营环境的详细指导&#xff0c;特别针对手机端与电脑端环境的设置&#xff0c;以及关键资源的获…

计算机毕业设计Hadoop+Spark知识图谱体育赛事推荐系统 体育赛事热度预测系统 体育赛事数据分析 体育赛事可视化 体育赛事大数据 大数据毕设

《HadoopSpark知识图谱体育赛事推荐系统》开题报告 一、研究背景及意义 随着互联网技术的迅猛发展和大数据时代的到来&#xff0c;体育赛事数据的数量呈爆炸式增长。用户面对海量的体育赛事信息&#xff0c;常常感到信息过载&#xff0c;难以快速找到感兴趣的赛事内容。如何高…

虚拟机屏幕分辨率自适应VMWare窗口大小

文章目录 环境问题解决办法其它虚拟机和主机间复制粘贴 参考 环境 Windows 11 家庭中文版VMWare Workstation 17 ProUbuntu 24.04.1 问题 虚拟机的屏幕大小&#xff0c;是固定的。如下图&#xff0c;设置的分辨率是800*600&#xff0c;效果如下&#xff1a; 可见&#xff0c…

【PyTorch】数据读取和处理

数据读取机制DataLoader与Dataset 数据处理过程 DataLoader torch.utils.data.DataLoader 功能&#xff1a;构建可迭代的数据装载器 dataset&#xff1a;Dataset类&#xff0c;决定数据从哪里读取及如何读取batchsize&#xff1a;批大小num_works&#xff1a;是否多进程读取…

jvm专题 之 内存模型

文章目录 前言一个java对象的运行过程jvm内存分布程序的基本运行程序什么是对象&#xff1f;对象与类的关系&#xff1f;由类创建对象的顺序 前言 一个程序需要运行&#xff0c;需要在内存中开辟一块空间类是构建对象的模板&#xff0c;只有类加载到内存中才能创建对象 一个j…

Python神经求解器去耦合算法和瓦瑟斯坦距离量化评估

&#x1f3af;要点 神经求解器求解对偶方程&#xff0c;并学习两个空间之间的单调变换&#xff0c;最小化它们之间的瓦瑟斯坦距离。使用概率密度函数解析计算&#xff0c;神经求解器去耦合条件正则化流使用变量变换公式的生成模型瓦瑟斯坦距离量化评估神经求解器 &#x1f36…