IPアドレス

ネットワーク

IPアドレスとは?

 状態:-  閲覧数:1,139  投稿日:2017-08-16  更新日:2017-08-16  
英語表記
・Internet Protocol Address

IPにおいてパケットを送受信する機器を判別するための番号
・IPでネットワーク上の機器を識別するために指定するネットワーク層における識別用の番号
・PCやサーバなど、TCP/IPで通信する機器を識別するためのアドレスのこと
・パソコンやスマートフォンなどに割り当てられた、ネットワーク上の機器を識別するための数字
・インターネットや LAN に接続されたコンピュータ(パソコンやルーターなど)に振られている識別番号
・TCP/IP ネットワーク上で 1 つのホスト (コンピューター、またはプリンターやルーターなどのデバイス) を一意に識別する 32 ビットの数値

存在理由
・現実世界で郵便物を配達する際に住所が必要なのと同じように、ネットワークの世界でもデータを特定の機器に届けるためにIPアドレスが必要になる


IPアドレスの構成


32ビットでひとかたまりではなく、 ネットワーク部とホスト部に分けられる
・対象となる ホスト がどの ネットワーク に所属しているのかという情報を表現しているため
※しかし、32ビットの内どこからどこまでネットワーク部でどこからどこまでがホスト部なのかは固定されておらず、IPアドレスによって異なる

ネットワーク部
・そのコンピュータがどのネットワークに属するか、を示す部分

ホスト部
・そのコンピュータ自体を識別する部分

IPv4 方式 / IPv6 方式

 閲覧数:201 投稿日:2017-08-16 更新日:2017-08-16 

IPv4 方式


32桁の2進数
・アドレス総数は2の32乗個、つまり約43億個

32ビット(桁)の2進数 で表される
10101100000001010010001000001011

ピリオドで区切った 4つの数字
・しかし、このままでは人間にはわかりづらいので、 8ビットずつ4組に分けて、その境目にドットを入れて10進数で表記する
# 本来の形
10101100000001010010001000001011

# ドットで8ビットずつに分ける
10101100.00000101.00100010.00001011

# 10進数表記にする
172.20.1.1
192.168.1.1


IPv6 方式


128ビット(桁)の2進数 で表される

Twitter検索結果。「IPアドレス」に関する最新ツイート

𓆟𓆟𓆟 @utsutsushino
ヒメオコ新作ゲーム速報@相互 @himeoko
Ray@新たな天地を望んだ @Ray018_sub

同期通信

deflate

コメント投稿(ログインが必要)



週間人気ページランキング / 6-26 → 7-2
順位 ページタイトル抜粋 アクセス数
1 ベクトル | 数学 | プログラミング用語 268
1 curl | HTTPクライアント(ネットワーク) | プログラミング用語 268
2 ルーター | ネットワーク | プログラミング用語 267
3 Flash Video | コンテナフォーマット | プログラミング用語 265
4 正規表現 | プログラミング | プログラミング用語 261
5 デーモン | Linux | プログラミング用語 258
6 ユースケース | 開発 | プログラミング用語 237
7 チェックアウト | バージョン管理システム(開発) | プログラミング用語 158
8 YouTube | API | プログラミング用語 128
9 Linux | プログラミング用語 45
10 PowerShell | スクリプト | プログラミング用語 44
11 可搬性 | プログラミング | プログラミング用語 33
12 クローラ | 検索エンジン | プログラミング用語 25
13 Subversion | バージョン管理システム(開発) | プログラミング用語 23
14 アンチパターン | プログラミング | プログラミング用語 11
15 プログラミング用語 9
16 deflate | ネットワーク | プログラミング用語 8
17 Nginx / Nginxとは?/ Apacheとの違い | プログラミング用語 6
17 YouTubeに掲載されている動画を、ユーザーが作成したWebサービス上で再生する方法 | プログラミング用語 6
17 WebLogic | アプリケーションサーバ(サーバ) | プログラミング用語 6
2022/7/3 1:01 更新