RTシリーズの使い方や役割などに関するFAQ
TCP/IPって?
最終変更日 | 2022/Dec/28 |
文書サイズ | 7.3KB |
TCP/IPって?
「TCP/IP」と書くと「TCPプロトコル」と「IPプロトコル」のことと
思えますが、一般には「IPプロトコルを使った通信全体」を表します。
で、「TCP/IP」通信に使われるプロトコル(サービス)は、
非常にたくさんあります。
身近なものから徐々に理解しつつ、全体を把握するのが良いかと思います。
書籍などは以前と比べて多く出版されていますので、
いろいろ読んでみるのもいいでしょう。
階層 | プロトコル | 識別手段 | 変換,中継技術 | 取捨選択技術 |
---|---|---|---|---|
アプリケーション層 | WWW,ftp,telnet.... | Cashe,Proxy,FireWall,... | ||
トランスポート層 | TCP,UDP | ポート番号 | IPマスカレード | フィルタリング,... |
ネットワーク層 | IP | IPアドレス | ルータ,NAT | フィルタリング,... |
LAN,WAN技術層 | イーサネット,ISDN,... | 物理アドレス,電話番号,... | ブリッジ,... | スィッチイング,... |
「Internet Protocol(インターネット・プロトコル)」です。
世間が「インターネット」という単語で騒いでも、 本当の意味を理解する人は多くはありませんね。(たぶん)インターネットに接続されたコンピュータ同士をどんなところでも 「1 対 1」で通信することを可能とするプロトコルです。
ブラックジョークで「イソターネット」と書かれても気がつかないでしょう。:-)
# 「イントラネット(Intranet)」も元はブラックジョークだった気もするが。
インターネット接続されたコンピュータをユニーク(唯一)に識別する
為にIPアドレスを割り当てます。
グローバル・アドレス(global address)またはパブリック・アドレス(public address)と言います。
ひとつのグローバル・アドレスは、
1台のコンピュータに割り当てられますので、
IPアドレス(グローバル・アドレス)で、
世界で唯一の1台と通信可能になるのです。
「世界で唯一の1台にIPアドレスを割り当てる」ために
NIC(Network Information Center)で一括管理しています。
※電話番号のようなものだね。
インターネットに接続せず、隔離されたコンピュータであれば、
ユニーク(唯一)でないIPアドレスも割り当てることが可能です。
それをプライベート・アドレス(private address)と言います。
プライベート・アドレスを割り当てた機器は、
外と通信してはいけないことになっています。
10.0.0.0 | 〜 | 10.255.255.255 |
172.16.0.0 | 〜 | 172.31.255.255 |
192.168.0.0 | 〜 | 192.168.255.255 |
このようなプライベートアドレスを用いたネットワーク機器からも NATやIPマスカレードなどの技術を利用することで外界(Internet)との 通信が可能となっています。
IPアドレスのチェックの為に以下のプログラムを用意してみました。
インターネット(TCP/IP通信のすべて)のルールは、 RFC(Request for Comments)という文章が基準になります。
TCP/IP通信では、「IPアドレス」で機器(通信相手)を特定していますが、
「ポート番号」で「サービス」を規定しています。
電子メール(SMTP,POP2,POP3,IMAP4)とか、ftpとか、WWW(HTTP)とか、
ネットワークニュース(NNTP)とか、色々なものがあります。
それらの「ポート番号」もRFCで決まってます。
で、こんな便利な情報もRFCになってる
→ASSIGND NUMBER (RFC1700)
…このなかの"WELL KNOWN PORT NUMBER"が「ポート番号の一覧」になってます。
[ FAQ for RT-Series ]
[ FAQ for Introduction / Install / Config / Syslog ]