1. 程式人生 > >網路IP地址總結學習

網路IP地址總結學習

IPV4地址(共32位) = 網路號 + 主機號

分為三類地址,可以向NIC機構提出申請購買

A類:1.0.0.0-126.0.0.0

共有126個A類網路號,每個網路號有2^24-2 = 16777214個主機,也就是買一個A類網路號就相當於有了16777214個A類IP地址(網路號.0.0.0表示網路地址,指明網路的,網路號.255.255.255表示的是一個廣播地址)

B類:128.0.0.0-191.255.0.0

共有64*256 = 16384個B類網段號,每個網段號有2^16-2= 65534個主機,也就是買一個B類網段就相當於有了65534個B類IP地址

C類:192.0.0.0到223.255.255.255

共有32*256*256 = 2097152個C類網段號,每個網段號有2^8-2= 254個主機,也就是買一個C類網段就相當於有了254個C類IP地址

上述的IP地址都是公網IP,可以在internet上使用,但是現實生活中,我們還存在大量的區域網,區域網IP地址只能在區域網中使用,也就是任意一臺電腦,對內使用區域網IP地址(如果存在的話),對外使用公網IP地址,其實相當於公網IP伺服器在做資訊的代理

而區域網IP地址也稱為私有地址

在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是私有地址

相關推薦

網路IP地址總結學習

IPV4地址(共32位) = 網路號 + 主機號 分為三類地址,可以向NIC機構提出申請購買 A類:1.0.0.0-126.0.0.0 共有126個A類網路號,每個網路號有2^24-2 = 16777214個主機,也就是買一個A類網路號就相當於有了16777214個A類I

(2)如何配置Linux系統的網路IP地址---學習筆記

CentOS 7系統為例為大家介紹整個網路配置的過程。 一臺安裝了Linux系統的電腦如果想要聯網,首先要做的就是進行網路配置。 首先注意,路由閘道器處必須設定可以配置靜態IP或者使用指定IP繫結MAC才可以配置,否則配置不成功,不要盲目的配置. 再次以根使用者登入系統,

設定網路IP地址

1.網路設定 (1)檢視網絡卡 ip addr show ( 同 ip addr ) 檢視裝置ip ifconfig eth0(裝置名) (2)常用的網路協議 ipv4 IPv4,是網際網路協議(Internet Protoc

Linux下網路IP地址的轉換函式 (轉)

網路IP地址本是用32位二進位制來表示的,為了記憶的方便可以用點分十進位制來表示IP地址,同時,網路IP地址在網路傳輸和計算機內部的儲存方式也不同,需要用函式來進行轉換。 1.將點分十進位制字串轉換成十進位制長整型數:in_addr_t inet_addr(const char *cp);       in_

計算機網路————IP地址分類以及網路地址的計算

一,IP地址分類   1.二進位制與十進位制的關係   2,IP地址的地址結構及分類 IP地址結構:網路號+主機號 網路號:中主機中指明中的所在物理網路的編號 主機號:中中中主機在物理網路中的編號   IP地址分類:A類(大型)

ios 裝置所在網路IP地址獲取

一、獲取裝置的IP地址 1、方法一 #pragma mark - 獲取裝置當前網路IP地址 - (NSString *)getIPAddress:(BOOL)preferIPv4 { NSArray *searchArray = preferIPv4

網路IP地址/MAC地址/網路代理一鍵設定指令碼(自動配置)

網路IP地址/MAC地址/網路代理一鍵設定指令碼... 一直在使用,卻不敢獨享,分享之... @echo off rem # ---------------------------------- rem # 介面 IP 配置         rem # --------

計算機網路: IP地址,子網掩碼,網段表示法,預設閘道器,DNS伺服器詳解 楔子:   以Windows系統中IP地址設定介面為參考(如圖1), IP地址, 子網掩碼, 預設閘道器 和 DNS伺服器,

楔子:   以Windows系統中IP地址設定介面為參考(如圖1), IP地址, 子網掩碼, 預設閘道器 和 DNS伺服器, 這些都是什麼意思呢?        學習IP地址的相關知識時還會遇到網路地址,廣播地址,子網等概念,這些又是什麼意思呢 ? 一 IP地址 概述 計算機要實現網路通訊,就必須要有

計算機網絡學習總結----IP地址分類+子網劃分+地址解析

ip計算機網絡學習總結----IP地址分類+子網劃分+地址解析=================================================================================一、IP地址分類===================================

Linux 學習之路 --------ip地址虛擬網路

// ifconfig 檢視IP地址 網路資訊   我的IP  39.161.136.25 ①     為網絡卡臨時配置IP地址 ifconfig eth0 39.161.136.5 (netmask /255.255.255.0&n

Linux學習筆記(10)linux網路管理與配置之一——主機名與IP地址

Linux學習筆記(10)linux網路管理與配置之一——主機名與IP地址 大綱目錄 0.常用linux基礎網路命令 1.配置主機名 2.配置網絡卡資訊與IP地址 3.配置DNS客戶端 4.配置名稱解析順序 5.配置路由與預設閘道器 6.雙網絡卡繫結   1.配置主機名 1.1

三級網路系列總結——IP地址劃分

標準分類的IP地址: 標準IP地址,分為A,B,C,D,E五類地址,IPv4的地址長度為32位,用點分十進位制標識。採用x.x.x.x的格式來表示,沒個x為8位,沒個x的值在0~255之間。   劃

計算機基礎(1)— 學習使用PING、ARP 、ipconfig等網路測試命令並檢視計算機MAC、IP地址

學習使用PING、ARP 、ipconfig等網路測試命令 快捷鍵【window+R】或者點選【開始】—>【執行】,開啟執行【cmd】,進入dos命令視窗 ping (Packet Internet Groper),因特網包探索器,用於

網路學習 :linux下修改ip地址,預設閘道器以及DNS ifconfig route

*修改IP地址 即時生效: ifconfig eth0 192.168.1.100  netmask 255.255.255.0 重啟生效: vim  /etc/sysconfig/network-scripts/ifcfg-eth0        --增加或者修改下面幾

Python學習筆記-IP地址處理模塊Ipy

模塊 python ipy IP地址處理模塊Ipy IPy模塊可以很好的輔助我們高效完成IP的規劃工作。 參考:https://github.com/autocracy/python-ipy 安裝IPy模塊[[email protected]/* */ ~]#

Python學習之——Tcp/ip基礎/IP地址/DNS/端口簡介

實現 ip 地址 理解 大神 modem 角度 定義 form 不能 一.為什麽需要tcp/ip,什麽是tcp/ip?   TCP/IP協議,即Transmission Control Protocol/Internet Protocol的簡寫,中譯名為傳輸控制協議/因特網

電腦小白學習第一課---IP地址查詢和設置

信息 獲得 一個 mage ges 網絡連接 連接 回車 學習 IP地址網絡的身.份.證信息 (唯一性,不可重復,同一個區域不可以設置相同的IP地址)IP分為分為IPv4和IPv6目前我們一般使用IPv4設置方法:電腦右下角網絡連接圖標右擊--->打開網絡和共享中心-

IP地址及子網掩碼的學習

ipIP地址及子網掩碼的學習 目錄: 1)ip地址2)子網掩碼 一.ip地址: ip地址是32bits的一組二級制數字(只包含0和1),由此可唯一標記一臺機器 ip地址有兩部分組成:網絡ID和主機ID ABC類IP地址 根據網絡ID的位數和主機ID的組成個數可以大致分為以下幾類: A類 網絡ID 8位,主機

python學習-使用requests模塊查詢ip地址

IP地址查詢思路是,使用requests模塊調用阿裏的ip接口查詢ip歸屬地關於requests模塊的使用,可以查詢相關文檔,很強大,本次不做描述#!/usr/bin/python #coding=utf-8 import requests def checkip(ip): URL = 

python學習-使用ip138查詢ip地址歸屬地

ip查詢#!/usr/bin/python #coding:utf-8 import urllib import re import sys def ISIP(s): return len([i for i in s.split('.') if (0<= int(i)<