192.168.0.1/24のようなipセグメント/番号は何を意味するのでしょうか?
ウェブ上でIPフィールド/番号をよく見かけますが、例えば: 192.168.0.1/24 これはどういう意味ですか?
まずは2進数変換の知識を少し身につけましょう。
<ブロッククオート2進数から10進数への変換 2進数1101から10進数への変換
1101(2)=1*2^0+0*2^1+1*2^2+1*2^3=1+0+4+8=13
10進数に変換するには、2進数の各数値を右から左へ適切な2の累乗を掛けます。
しかし、細分化は0から始まる
その代わり、13を10進数で2で割って、余りを各分割の横に並べます
最後に、余りを下から上に並べると、1101になります。
10進数から2進数へ
結果が1になるまで、投げて2で割る
余りと最後の1を下から順番に逆算して書きます。
例えば、302
302/2 = 151 余り 0
151/2 = 75 余り1
75/2 = 37 余り 1
37/2 = 18 余り 1
18/2 = 9 余り 0
9/2 = 4 余り 1
4/2 = 2 余り 0
2/2 = 1 余り 0
1/2=0余り1
つまり、2進数は100101110
The prefix representation of the subnet mask!
11111111 11111111 1111111 00000000 24 1's
converted to decimal equals 255.255.255.0
11111111 11111111 1111111 11111100 30 1's
converted to decimal equals 255.255.255.252
レンタルサーバー/vpsを借りて、複数購入する場合
IP
サーバールームからはいつも10.0.0.1/29とか10.0.0.1/28とか10.0.0.1/30とか10.0.0.1/27とかいうアドレスが送られてきて、ネットワークを知らない人にとっては本当に困惑してしまうんです。利用可能なIPはいったい何なのでしょうか?ゲートウェイ、サブネットマスク、ブロードキャストアドレスは何ですか?
あなたの便宜のために、この記事は、利用可能なIPルックアップ、IPセグメント/27 /29 /30ゲートウェイ、サブネットマスク、ブロードキャストアドレスのルックアップを提供します。
利用可能なIPクエリ、IPセグメント対応表
<テーブル IP総数 サブネットマスク Cセグメント数 /30 4 255.255.255.252 1/64 /29 8 255.255.255.248 1/32 /28 16 255.255.255.240 1/16 /27 32 255.255.255.224 1/8 /26 64 255.255.255.192 1/4 /24 256 255.255.255.0 1 /23 512 255.255.254.0 2 /22 1024 255.255.252.0 4 /21 2048 255.255.248.0 8 /20 4096 255.255.240.0 16 /19 8192 255.255.224.0 32 /18 16384 255.255.192.0 64 /17 32768 255.255.128.0 128 /16 65536 255.255.0.0 256
IPセグメント /24 /25 /26 /27 /28 /29 /30
ゲートウェイ、サブネットマスク、ブロードキャストアドレス検索
例 204.45.116.184/29 を調べるには、まず下の表で /29 テーブルを見つけ、Gateway 列で調べたい IP の最後のビット、つまり .184 を見つければ、利用できる IP 範囲(注:最初の IP は Gateway のゲートウェイアドレス)とブロードキャストアドレスが表示されるはずです。あとは、上の表からサブネットマスクを探せばいいのです。
<テーブル /25 - 2 サブネット - 126 ホスト/サブネット<テーブル ネットワークアドレス 利用可能なIP範囲 ブロードキャストアドレス .0 .1-.126 .127 .128 .129-.254 .255 /24 -1 サブネット - 254 ホスト/サブネット
Cセグメント全体を表す <テーブル ネットワークアドレス 利用可能なIP範囲 ブロードキャストアドレス .0 .1-.254 .255
/30 - 64 サブネット - 2 ホスト/サブネット
<テーブル ネットワークアドレス 利用可能なIP範囲 ブロードキャストアドレス .0 .1-.2 .3 .4 .5-.6 .7 .8 .9-.10 .11 .12 .13-.14 .15 .16 .17-.18 .19 .20 .21-.22 .23 .24 .25-.26 .27 .28 .29-.30 .31 .32 .33-.34 .35 .36 .37-.38 .39 .40 .41-.42 .43 .44 .45-.46 .47 .48 .49-.50 .51 .52 .53-.54 .55 .56 .57-.58 .59 .60 .61-.62 .63 .64 .65-.66 .67 .68 .69-.70 .71 .72 .73-.74 .75 .76 .77-.78 .79 .80 .81-.82 .83 .84 .85-.86 .87 .88 .89-.90 .91 .92 .93-.94 .95 .96 .97-.98 .99 .100 .101-.102 .103 .104 .105-.106 .107 .108 .109-.110 .111 .112 .113-.114 .115 .116 .117-.118 .119 .120 .121-.122 .123 .124 .125-.126 .127 .128 .129-.130 .131 .132 .133-.134 .135 .136 .137-.138 .139 .140 .141-.142 .143 .144 .145-.146 .147 .148 .149-.150 .151 .152 .153-.154 .155 .156 .157-.158 .159 .160 .161-.162 .163 .164 .165-.166 .167 .168 .169-.170 .171 .172 .173-.174 .175 .176 .177-.178 .179 .180 .181-.182 .183 .184 .185-.186 .187 .188 .189-.190 .191 .192 .193-.194 .195 .196 .197-.198 .199 .200 .201-.202 .203 .204 .205-.206 .207 .208 .209-.210 .211 .212 .213-.214 .215 .216 .217-.218 .219 .220 .221-.222 .223 .224 .225-.226 .227 .228 .229-.230 .231 .232 .233-.234 .235 .236 .237-.238 .239 .240 .241-.242 .243 .244 .245-.246 .247 .248 .249-.250 .251 .252 .253-.254 .255/26 - 4 サブネット - 62 ホスト/サブネット
<テーブル ネットワークアドレス 利用可能なIP範囲 ブロードキャストアドレス .0 .1-.62 .63 .64 .65-.126 .127 .128 .129-.190 .191 .192 .193-.254 .255/27 - 8 サブネット - 30 ホスト/サブネット
<テーブル ネットワークアドレス 利用可能なIP範囲 ブロードキャストアドレス .0 .1-.30 .31 .32 .33-.62 .63 .64 .65-.94 .95 .96 .97-.126 .127 .128 .129-.158 .159 .160 .161-.190 .191 .192 .193-.222 .223 .224 .225-.254 .255/28 - 16 サブネット - 14 ホスト/サブネット
<テーブル ネットワークアドレス 利用可能なIP範囲 ブロードキャストアドレス .0 .1-.14 .15 .16 .17-.30 .31 .32 .33-.46 .47 .48 .49-.62 .63 .64 .65-.78 .79 .80 .81-.94 .95 .96 .97-.110 .111 .112 .113-.126 .127 .128 .129-.142 .143 .144 .145-.158 .159 .160 .161-.174 .175 .176 .177-.190 .191 .192 .193-.206 .207 .208 .209-.222 .223 .224 .225-.238 .239 .240 .241-.254 .255/29 - 32 サブネット - 6 ホスト/サブネット
<テーブル ネットワークアドレス 利用可能なIP範囲 ブロードキャストアドレス .0 .1-.6 .7 .8 .9-.14 .15 .16 .17-.22 .23 .24 .25-.30 .31 .32 .33-.38 .39 .40 .41-.46 .47 .48 .49-.54 .55 .56 .57-.62 .63 .64 .65-.70 .71 .72 .73-.78 .79 .80 .81-.86 .87 .88 .89-.94 .95 .96 .97-.102 .103 .104 .105-.110 .111 .112 .113-.118 .119 .120 .121-.126 .127 .128 .129-.134 .135 .136 .137-.142 .143 .144 .145-.150 .151 .152 .153-.158 .159 .160 .161-.166 .167 .168 .169-.174 .175 .176 .177-.182 .183 .184 .185-.190 .191 .192 .193-.198 .199 .200 .201-.206 .207 .208 .209-.214 .215 .216 .217-.222 .223 .224 .225-.230 .231 .232 .233-.238 .239 .240 .241-.246 .247 .248 .249-.254 .255
<スパン ジョイフル・リー
この記事のアドレスです。 http://blog.csdn.net/aerchi/article/details/39396423
関連
-
RuntimeWarning: double_scalars で無効な値が発生しました precision.append(tp[i] * 1.0 / (tp[i])
-
アクセス制限の解決方法 DataSource型はAPIエラーです。
-
C# 遅延プログラム遅延
-
vc++ プロンプトでインクルードファイル 'afxres.h' を開けない ---VC インストールのセットアップ問題
-
エラー: 接続 ECONNREFUSED 127.0.0.1:3306
-
ruby がエラー Failed to build gem native extension を報告しました。
-
コンピュータシステムの爆弾実験への深い理解
-
落とし穴を踏む-Uncaught Error: BootstrapのJavaScriptは、jQueryを必要とします。
-
リクエストの処理中に処理されない例外が発生した
-
android.intent.action.MAIN と android.intent.category.LAUNCHER を理解する。
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
MFCフレームワーク_CRT_SECURE_NO_WARNINGS問題解決
-
Xcode has Expected unqualified-id エラー
-
Webプロジェクトの実行ポップアップ Java Exceptionが発生しました。
-
undefinedエラーが発生しました:getaddrinfo ENOTFOUND; GETできません。
-
com.android.tools.build:gradle:3.3.1 が見つかりませんでした。
-
PHP connect to Mysql error フェイタルエラーです。Uncaught Error: アプリケーションの未定義関数mysql_connect()への呼び出し
-
JavaScriptで不正なappendChildを解決する方法
-
configparserモジュールがインポートできない、import configparserエラー解決法
-
Rollup.js|solve the package react project error ReferenceError: process is not defined.
-
laydate が表示される laydate が定義されていない