タグ付けされた質問 「tcpip」

伝送制御プロトコル(TCP)およびインターネットプロトコル(IP)は、宛先でのデータのフォーマット、アドレス指定、送信、ルーティング、および受信方法を指定するエンドツーエンドの接続を提供します。




3
WindowsのデフォルトのIPアドレスは169.xx.xx.xxなのはなぜですか?
169.xx.xx.xx先日、WindowsシステムがIPアドレスを取得し、問題を修正しましたが、Microsoftがこのアドレスをデフォルトとして選択したのはなぜですか? なぜ1.xx.xx.xxか255.xx.xx.xx?マイクロソフトのある人が言った ねえ、1から255までの数字を選んでください。OK、WindowsのデフォルトIPアドレスについてはこれを使用します。
40 ip-address  dhcp  tcpip 

8
なぜオープンポートを持つのは悪いのですか?
これはいつも私を困惑させてきたことです。コンピュータのポートを開くのが悪いのはなぜですか?あなたが自分のコンピュータや他のプログラムが実際に何かをするかもしれないポートを聞いている他のプログラムを持っていないと仮定すると、ポートが開いているならそれは問題になりますか?悪意のある人がパケットをポートに送信し始めたが、データを受信して​​何かをするためにそこに何もない場合、なぜそれが重要なのですか?コンピュータは、受け取ったデータを任意に実行するだけではありません。私はパケットでコンピュータをあふれさせることはそれがデータ量を扱うことができないのでそれをクラッシュさせる可能性があることを理解しています、しかし私は実際にコンピュータ上のファイルを変えるセキュリティ問題を考えています。 更新 これまでの回答をありがとう。私は今、ポートが開かれているということは、そのポートでlistenして悪用される可能性のあるプログラムがあるということを理解しています。しかし、悪用できないソフトウェアを作成するのがなぜそれほど難しいのでしょうか。コンピュータに大きな危害を加えるために、プログラムが1つまたは複数のファイルをアップロードできるようにする必要はなく、そのうち1つのファイルを実行する必要があります。それは偶然に許可するのが信じられないほど難しいだろうようです。


1
LinuxでIPアドレスごとに65536のオープンTCP接続のハード制限がありますか?
LinuxでIPアドレスごとに65536のオープンTCP接続のハード制限がありますか?私はどこかで読んだことがありますが、誰かが確認を求めており、見つけられません。 私はそれが何らかの形でそれを制限する16ビット整数であるファイル記述子についての何かだったことを覚えているようです? それとも、このホクムであり、サーバーがどれほど強力であるか以外に制限はありませんか?
23 linux  connection  tcpip  tcp 

3
Windowsで特定のTCP接続を強制終了するにはどうすればいいですか?
上のLinux我々は、使用して確立されたTCP接続を殺すことができるtcpkillコマンドを。 たとえば、特定のIPとのすべての接続をドロップするには: tcpkill host ipaddr または、ethernet-1でポート21を使用してすべての接続を強制終了する場合: tcpkill -i eth1 port 21 同様に、Windows 7、正確にはWindows 7の特定の接続を強制終了するコマンドを知りたいのですが、アクティブな接続のリストが表示されるnetstat -nように、特定の接続またはグループの接続を削除する方法を知りたいですか?

5
Windows XPで使用されているMTUを確認する方法
Webページにアクセスしようとすると「サーバーへの接続がリセットされました」というエラーがランダムに発生するという非常に奇妙な問題に苦しんでいます(Windowsネットワーク診断ツールによるとHTTPエラー12031)-これはWebページが私がアクセスしようとしているのは、外部のインターネット上、またはローカルホストで実行されているローカルのApacheインスタンスからでもです。ローカルネットワーク(ワイヤレスではなくイーサネット)上のすべてのコンピューターに影響します。すべてのコンピューターはWindows XPを実行しています。 ネットワークトラフィックで使用されるMTUに関係しているのではないかと提案されました。断片化されないで通過できる最大のパケットを見つけるためにPingテストを行うと、 1492バイトのパッケージ(ヘッダーの場合は28バイト?)でlocalhostにpingを実行でき、1462バイトのパッケージでルーターにpingを実行できます(28バイトのヘッダーを含めると1490バイトになります)。Googleのような外部で何かをpingしようとすると、1430(ヘッダー付きの1458)を超えるものは何も取得できません。 このMTU設定updateでWindows XPレジストリを更新するために、さまざまな指示に従って試してみましたHKLM\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\{AdapterID}\MTU。私は代替値の終わりを試していません:最も明らかな正しい値は1490のようですが、1462、1458、1430なども試しました。変更を有効にするためにコンピューターを再起動すると、思わ数分間の作業に(それは常にランダムではなく、一貫性のなので、ハード確実に伝えるために)それは長持ちしません。 当初、値として1430を試していたとき、数分間正常に動作した後、Pingテストの結果は28バイト減少しました。突然、1402バイトのパッケージしかGoogleに渡せないことがわかりました。MTUレジストリ設定を1402に更新した場合、再起動して数分待った後、1374、1346などになります。ネットワーク上の他のコンピューターは影響を受けず(1430のまま)、MTU設定を削除します。レジストリから物事を通常に復元します(そして、まだ壊れています)。 これをすべて診断することについて私が最も難しいと思うことは、正しいレジストリ設定で遊んでいるかどうかを見分けるのが非常に難しいということです。それで、最も簡単なことですが、私の質問は次のとおりです:Windowsが使用しようとしているMTU設定をどのように確認できますか? また、MTUが28まで低下し続ける理由を知る方法を誰かが持っている場合、それも役立ちます(たとえば、値が変化するポイントで何かを記録するWindowsログファイルがありますか?) 最後に、もし誰かが私がどのMTU設定を使おうとしているのかを明確に教えてくれるなら、それは素晴らしいことです!

5
UDPパケットを生成する方法
プログラムをテストするためにUDPパケットを生成します。これは、telnetを使用してTCPポートをテストするのと同じことです(telnetはUDPパケットを生成できますか?) これどうやってするの?
21 networking  tcpip  telnet  udp 



3
localhostとIPアドレスの違い
Pythonのソケットをlocalhost、8200にバインドする場合、http:// localhost:8200 /からアクセスできます。http:// xxxx:8200 /ではありません Pythonのソケットをxxxx、8200、machinename、8200にバインドする場合、これはhttp:// xxxx:8200 /およびhttp:// machinename:8200 /からアクセスできますが、http:// localhost:8200 /からはアクセスできません localhostは「このマシン」を意味し、それを使用するとマシンのIPアドレスに「ループバック」されると考えましたが、異なるIPのようです。 127.0.0.1は常にマシンのIPアドレスとは異なるIPアドレスですか? 更新: 実際の数値は異なることを理解していますが、ループバックは何をしますか? たとえば、wikepediaは、「WebブラウザでURL http://127.0.0.1/またはhttp:// localhost /を指定すると、そのコンピュータの独自のWebサイトにアクセスする」と述べて います しかし、そのWebサイトはxxxxでもアクセス可能であり、おそらくxxxxの単一のソケットでセットアップされるでしょう。 結論: 私は最終的に127.0.0.1とxxxxがこのように機能することを理解したと思います --127.0.0.1 ==\ >- Computer --x.x.x.x ==/ ではなく --127.0.0.1 ==\ --------------- x.x.x.x >- Computer または --x.x.x.x ==\ --------------- 127.0.0.1 >- Computer 助けてくれてありがとう
16 tcpip  sockets 

3
TCPパケットヘッダーのシーケンス番号は折り返しますか?
TCPヘッダーフィールドのシーケンス番号はハンドシェイク中にランダムに選択され、パケットが交換されるにつれて徐々に増加するため、2 ^ 32-initial_seq_no送信後に何が起こるのでしょうか?シーケンス番号は折り返されて0になりますか、または初期値が再利用されますか(または前の接続が停止した場所から新しい接続が初期化されますか)?
16 networking  tcp  tcpip 


弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.