Javaのネットワークプログラミングの概念

 

NDIS:そのようなQQチャット、ファイル転送などのネットワークに接続されたコンピュータ間のネットワーク通信。

 

 

IP:ネットワーク上のコンピュータを一意に識別します

お使いの携帯電話のIPアドレスを確認します。Windowsは、Linuxがifconfigコマンドで、ipconfigをしています

 

 

IPv4の:0〜255の間に4つの整数は、42億個のアドレスについては、192.168.1.1のように、ドットで、そのような分離は、2011年初頭に枯渇されています

 

IPv6の:4つの16進数の8グループは、例えば、ABCDのために、コロンで区切られた:0000:2C4F:0000:0000:EF01:2345:6789を

グループは、すべて0である場合、デフォルトでは、上記のアドレスはABCDと略記することができます:: 2C4F:0000:0000:ef01:2345:6789が、唯一のデフォルト一度(一度だけ表示されることがあります。:) 

0000:2C4Fまた、ABCDと略記することができます:: ef01:2345:6789、デフォルトのグループ2 0

 

 

ローカルループアドレス:127.0.0.1(IPv4)の:: 1(IPv6)の

ブロードキャストアドレス:255.255.255.255

 

 

ポート番号:一意に一台のマシン上のプログラムを識別します。どのマシンを決定し、IP、ポートは、このマシン上でどのプログラムを決定します。

範囲:0〜65535、1024以上のポート番号1024を利用するためには、使用される基本的なOSです。

 

 

協定:

  • TCPコネクション指向(3ウェイハンドシェイク)、データセキュリティ(存在してお互いを必要とし、通信を開始している)、輸送の安全を確保するため、伝送速度は、クライアントとサーバーの間で区別するために、わずかに遅いです。
  • UDPのコネクション、無担保データ(送信データは直接関係なく、他が存在するかどうかの、開始された)、高速で、クライアントを区別しない、サーバー

スリーウェイハンドシェイク:Xianxiangサーバは要求、要求に対するサーバの応答、サーバーへのクライアントのデータ転送を開始したクライアント。

 

 

ソケット(ソケット):

IP:IPでポートフォーム、ポート組成物(一意の識別子)。

ソケットの通信の両端が、実際には、二つのデータの間の通信ソケットとの間のネットワーク通信は、ソケットIOを介して送信されたストリーム。

これはまた、ネットワーク通信の原理です。

 

おすすめ

転載: www.cnblogs.com/chy18883701161/p/12554612.html