回答編集履歴
6
順番変更
test
CHANGED
@@ -1,6 +1,8 @@
|
|
1
1
|
TCPとUDPにはポートというものがあります。
|
2
2
|
|
3
3
|
1から65535までの整数で表されます。
|
4
|
+
|
5
|
+
このポート番号とIPアドレスでアプリケーション(ブラウザとか)は通信相手を識別しています。
|
4
6
|
|
5
7
|
例えばIEは34567
|
6
8
|
|
@@ -20,8 +22,6 @@
|
|
20
22
|
|
21
23
|
の2つです。
|
22
24
|
|
23
|
-
ポート番号とIPアドレスで識別しています。
|
24
|
-
|
25
25
|
|
26
26
|
|
27
27
|
またTCPでは切断も3つのパケットを使用して行われます。
|
5
微修正
test
CHANGED
@@ -1,4 +1,4 @@
|
|
1
|
-
ポートというものがあります。
|
1
|
+
TCPとUDPにはポートというものがあります。
|
2
2
|
|
3
3
|
1から65535までの整数で表されます。
|
4
4
|
|
@@ -20,7 +20,7 @@
|
|
20
20
|
|
21
21
|
の2つです。
|
22
22
|
|
23
|
-
|
23
|
+
ポート番号とIPアドレスで識別しています。
|
24
24
|
|
25
25
|
|
26
26
|
|
4
表現を修正
test
CHANGED
@@ -1,6 +1,6 @@
|
|
1
1
|
ポートというものがあります。
|
2
2
|
|
3
|
-
1から65535までの整数です。
|
3
|
+
1から65535までの整数で表されます。
|
4
4
|
|
5
5
|
例えばIEは34567
|
6
6
|
|
@@ -12,7 +12,7 @@
|
|
12
12
|
|
13
13
|
実際には93.184.216.34にアクセスすることになります。(この変換はDNSがやってくれます)
|
14
14
|
|
15
|
-
この時TCPコネクションは2つはられます。
|
15
|
+
この時TCPコネクションは2つはられます。(TCPはhttpの下のレイヤーのプロトコルです)
|
16
16
|
|
17
17
|
自分のIP:34567と93.184.216.34:80
|
18
18
|
|
3
ポートの範囲間違いを修正
test
CHANGED
@@ -1,6 +1,6 @@
|
|
1
1
|
ポートというものがあります。
|
2
2
|
|
3
|
-
|
3
|
+
1から65535までの整数です。
|
4
4
|
|
5
5
|
例えばIEは34567
|
6
6
|
|
2
切断時の動作
test
CHANGED
@@ -19,3 +19,19 @@
|
|
19
19
|
自分のIP:45678と93.184.216.34:80
|
20
20
|
|
21
21
|
の2つです。
|
22
|
+
|
23
|
+
つまりポート番号とIPアドレスで識別しています。
|
24
|
+
|
25
|
+
|
26
|
+
|
27
|
+
またTCPでは切断も3つのパケットを使用して行われます。
|
28
|
+
|
29
|
+
ここでブラウザがきっちり切断を行えば知ることができます。
|
30
|
+
|
31
|
+
(linuxではコネクションを閉じてない場合OSが切断処理するらしいです)
|
32
|
+
|
33
|
+
(他にも一定期間以上通信が来ないとか(これがタイムアウトってやつですね))
|
34
|
+
|
35
|
+
さてどこまで通信が来るのか……多分PCまで来ます。
|
36
|
+
|
37
|
+
(ネットワーク構成にもよりますが)
|
1
途中投稿してしまったので書いた
test
CHANGED
@@ -1 +1,21 @@
|
|
1
|
+
ポートというものがあります。
|
2
|
+
|
3
|
+
0から65535までの整数です。
|
4
|
+
|
5
|
+
例えばIEは34567
|
6
|
+
|
1
|
-
|
7
|
+
FireFoxは45678
|
8
|
+
|
9
|
+
を使うとします。
|
10
|
+
|
11
|
+
そして自分はexample.comにアクセスするとします。
|
12
|
+
|
13
|
+
実際には93.184.216.34にアクセスすることになります。(この変換はDNSがやってくれます)
|
14
|
+
|
15
|
+
この時TCPコネクションは2つはられます。
|
16
|
+
|
17
|
+
自分のIP:34567と93.184.216.34:80
|
18
|
+
|
19
|
+
自分のIP:45678と93.184.216.34:80
|
20
|
+
|
21
|
+
の2つです。
|