ネットワークとは?


異なる複数のデバイス(パソコン)をネットワークデバイスやメディアで連結させて、情報や資源を共有する事

 

 

ipとは?


簡単に言うとマイナンバー(パソコンAとパソコンBの違いを区別するインターネット住所)

 

Classful Address

 

A class 1.0.0.0 ~ 126.0.0.0

B class 128.0.0.0 ~ 191.255.0.0

C class 192.0.0.0 ~ 223.255.255.0

D calss 224 ~ 239(予約されたマルチキャスト)

E class 240 ~ 255(予約された研究用)

 

RFC1918はプライベート住所(プライベート内での識別用住所)で使用するため三つのIP

住所ブロックを設定した。

ー 10.0.0.0 ~ 10.255.255.255

ー 172.16.0.0 ~ 172.31.255.255

ー 192.168.0.0 ~ 192.168.255.255

 

Subnet Mask

割り当てられたIP住所のホストとネットワーク部分を区分する時使われる識別子

(相手のパソコンがローカルか遠隔地かを区別)

 

(1)AのネットワークIDを計算

131.107.3.100->10000011 01101011 00000011 01100100

255.255.0.0  ->11111111 11111111 00000000 00000000

                   AND演算

Network ID 結果10000011 01101011 00000000 00000000

AのネットワークID  131     107      0      0

 

(2)CのネットワークIDを計算

131.108.0.2->10000011 01101100 00000000 00000010

255.255.0.0->11111111 11111111 00000000 00000000

                   AND演算

Network ID 結果10000011 01101100 00000000 00000000

CのネットワークID  131     108     0       0

 

(1)と(2)の結果を比較したら131の次が違うのでAとBは違うネットワーク

 

Default Gateway

ホストがTCP/IP通信をする時一番最初に目的地ホストが自分と同じローカルにあるか、

遠隔地にあるかを判断する。この時遠隔地にあると判断されたらパソコンはDefault Gateway

を利用して通信をする。

簡単に言うと、家の玄関

同じ家に住んでない友達と会うためにはまず、玄関を出なきゃいけないそれから

バスに乗ったり電車に乗ったりして行く

 

IPv4通信方法


Unicast:一つのtrafficを多数のHostに発信する時、そのtrafficをHostの数の分までコピーして 各Hostに発信する。


Broadcast:一つのtrafficを多数のHostに発信する時、一つのtrafficで発信する。そのため回線の負担が少ない。でも、ネットワーク領域で多数のHostは欲しくても、欲しくなくてもそのtrafficを貰う。No Receiveの立場ではそのtrafficは不要だ。trafficはSwitchでコピーする。


Multicast:欲しがっているHostだけにデータを発信するUnicastの長所と、trafficを一つで送るBroadcastの長所を結合した方式がMulticast