首页 > 其他分享 >IP地址

IP地址

时间:2024-03-13 12:34:17浏览次数:25  
标签:0000 主机 网络 1111 255.255 地址 IP地址

IP地址

IP地址作用

两台主机如果网络位相同,可以直接通信两台主机如果网络位不相同,不可以直接通信,需要借助外力

IPV4地址为32位二进制,为(0000 0000~1111 1111.0000 0000~1111 1111.0000 0000~1111 1111.0000 0000~1111 1111)转换为十进制则为(0255.0255.0255.0255.0~255)

人为将其分为4段,根据使用情况分为网络位和主机位。(网络位:你在哪个网络位中,主机位: 某一个网络中的具体主机)
A 和 B两台主机是否可以通信主要看网络位是否一致

IP类别

人为将 ip地址 分为 A、B、C、D、E 五类

私网地址(免费使用)

10.0.0.010.255.255.255<br/>172.16.0.0172.31.255.255
192.168.0.0-192.168.255.255

特殊地址
255.255.255.255 广播地址
0.0.0.0 任意地址
169.254.xxx.xxx 在动态获取ip地址 失败后会获得错误地址(私网地址, 微软公司的私网地址)
127.0.0.0-127.255.255.255 回环地址,测试本机网卡设备是否正常
获取ip地址

手动设置ip地址:静态 按规则去写
动态获取:dhcp

区分网络位

以A类为例
(0127.0255.0255.0255)
人为的将 第一段 作为网络位 ,后三段为 主机位

A类第一段有128个

以二进制表示则为1000 0000=128=2^7

最后一位为0111 1111=127即从0000 0000~0111 1111共有7个可变位

由此可得A类的网络位数和主机位数

网络位=2^(可变网络位) = 2^7=128
主机位=2^主机位 =2^(32-8)=16,777,216

标签:0000,主机,网络,1111,255.255,地址,IP地址
From: https://www.cnblogs.com/GrandOB/p/18070349

相关文章

  • 计算机三级网络技术之IP地址规划技术与路由设计技术基础 笔记
    IP地址规划技术NAT的工作原理:当内部网络的一个专用地址需要访问外网时,NAT将其转换为Internet上唯一的外部公用地址+端口号。而当外部网络响应这个访问请求时只能是响应给外部公用IP地址+端口号,此时NAT技术再将外部公用地址+端口号转换为内部地址+端口号以成功访问。IPv6......
  • 2.1 Linux 网络相关概念和修改IP地址的方法
    2.1Linux网络相关概念和修改IP地址的方法2.1.1网卡的命名规则Centos6的网卡命名方式:它会根据情况有所改变而非唯一且固定,在Centos6之前,网络接口使用连续号码命名:如eth0、eth1等,当增加或删除网卡时,名称可能会发生改变Centos7采用dmidec......
  • 【力扣】复原IP地址(回溯法)(分割问题)
    问题描述在这个题中,因为结果的数据类型为vector<string>所以直接在s中添加分割点比较方便,先看一下代码:classSolution{private:vector<string>result;//记录结果//startIndex:搜索的起始位置,pointNum:添加逗点的数量voidbacktracking(string&s,intst......
  • AndroidStudio扫描局域网下的ESP32CAM并获取IP地址
    大概想法如下: 在ESP32CAM端直接下载示例代码udp_server这个历程,修改默认的WIFI和密码,启动之后会输出如下结果 由此我们知道了UDP的地址和端口IP地址为192.168.2.3,端口为3333此时我们使用小工具NetAssist.exe来测试,选择UDP协议之后向ESP32CAM的地址发送广播,如下图所示 ......
  • linux查看ssh当前访问的ip地址
    netstat-anp|grep:22|grepESTABLISHED|awk'{print$5}'|cut-d:-f1|sort|uniq-c|sort-n参数解释:1.`netstat-anp`:列出所有的网络连接2.`grep:22`:筛选出SSH端口连接3.`grepESTABLISHED`:筛选出已经建立的连接4.`awk'{print$5}'`:提取出连接的IP地......
  • 脚本检查IP地址和MAC是否对应
    需求需要把一批次的IP地址和MAC地址进行绑定,如果该IP地址没有和MAC对应则输出脚本如下#catcheck_arp.sh#!/bin/bash#检查ip地址和mac是否对应IpList=()MacList=("<incomplete>""<incomplete>""<incomplete>""74:56:3c:63:c4:c7""<incom......
  • Java获取客户端IP地址进行记录
    1、编写工具类IpUtilspublicclassIpUtils{/***访问IP:0:0:0:0:0:0:0:1*访问IP:192.168.1.10*/privatestaticfinalStringIP_UTILS_FLAG=",";privatestaticfinalStringUNKNOWN="unknown";privatestati......
  • (27/60)复原IP地址、子集、子集Ⅱ
    阶段性还完了旧账复原IP地址leetcode:93.复原IP地址回溯法思路和分割回文串类似,只是回文串检测改为IP合法检测。终止条件也值得注意:复杂度分析时间复杂度:空间复杂度:注意点代码实现递归不一定要返回!!classSolution{private:vector<string>result;vec......
  • 代码随想录算法训练营第二十七天| 93.复原IP地址 78.子集 90.子集II
    复原IP地址 题目链接:93.复原IP地址-力扣(LeetCode)思路:投降。在判断字符串是否合法这部分遇到了困难。classSolution{private:vector<string>result;//记录结果//startIndex:搜索的起始位置,pointNum:添加逗点的数量voidbacktracking(string&s,int......
  • 代码随想录算法训练营第二十七天 | 90.子集II , 78.子集, 93.复原IP地址
    93.复原IP地址 已解答中等 相关标签相关企业 有效IP地址 正好由四个整数(每个整数位于 0 到 255 之间组成,且不能含有前导 0),整数之间用 '.' 分隔。例如:"0.1.2.201" 和"192.168.1.1" 是 有效 IP地址,但是 "0.011.255.245"、"1......