タグ

ネットワークに関するlambdalisueのブックマーク (3)

  • IPアドレスからMACアドレスを調べるARPはどこまで有効?

    クイズ「誰が正解?」の時間がやってきました。このクイズでは、ケンイチ君、いずみちゃん、竹田君の3人が私の質問に答えます。ただし、正解なのは1人だけですよ。クイズのテーマは「TCP/IP」、ネットワークの基です。さてさて、誰が正解か当てられますか? ARPでIPアドレスからMACアドレスを調べる Ethernetで構築されたネットワークでは、IPパケットを「Ethernetフレーム」と呼ばれるデータフォーマットで送受信する(図1)。Ethernetフレームのヘッダは、おもに宛先および送信元のMACアドレス(Media Access Control address)と上位プロトコルタイプの3つのフィールドで構成されている。Ethernetカードには固有のMACアドレスが設定されており、EthernetはこのMACアドレス情報を使ってEthernetフレームの送受信を行なうのである。 一方、I

    IPアドレスからMACアドレスを調べるARPはどこまで有効?
  • OpenVPN 設定メモ (Debian 7 Wheezy) | Open the Next

    OpenVZ (多分) の VPS を借りて、VPN サーバを立てようとしたのだけど、IPsec に必要なモジュールがロードされていなくて動作せず、他の VPN と言っても今さら PPTP は無いし、で探したところ、「OpenVPN」と言うものがあったので、それの設定メモ。 ■設定環境 多分 OpenVZ で動作していると思われる VPS 。 ゲスト OS として、Debian 7 Wheezy AMD64 を利用。 ■サーバの環境確認 サーバで tun が使えるかどうか確認。 ※ほとんどの VPS で使えるはずだが、場合によっては使用できない可能性もあるため。 $ ls -la /dev/net/tun crw------- 1 root root 10, 200 Nov 23 15:52 /dev/net/tun 上記のように /dev/net/tun が存在すれば OK 。 ■ Op

  • ネットワークプログラミングの基礎知識

    ネットワークプログラミングの基礎知識 ここでは IP アドレスやポート番号、クライアントとサーバの役割などを説明し、 perl・C言語・Java などでソケット (Socket) を使った HTTP クライアントや POP3 クライアント、簡単なサーバを作成してみます。 要はネットワークプログラミングをやってみよう、ということです。 このページのサンプルプログラムは、RFC などの規格に準拠した「正しい」プログラムではありません。 また、全体的にエラー処理が不十分です (今後改善する予定です)。 あくまでも概要を理解するためのサンプルととらえてください。 もし気でしっかりとしたクライアントやサーバを書きたいなら、このページを読んだ上で、 さらに RFC を熟読し、そして wget・Apache・ftp コマンドなどのソースを参考にしてください。 このページに間違いを見付けたら、掲示板

  • 1