タグ

networkに関するblanketskyのブックマーク (24)

  • HTTPの通信状況をデバッグしてボトルネックを発見できる「HttpWatch Basic Edition」 - GIGAZINE

    Windows XP/Vista/2003/2008 Server上のInternet Explorer 6/7/8 Beta 2、Mozilla Firefox 2.0/3.0/3.1 Beta 2で動作するフリーソフトで、HTTP/HTTPSのリクエストヘッダ表示、HTTPの圧縮率表示、ページ内の各要素の読み込み時間のチャート化、ステータスコードやレスポンスサイズの表示、フィルタリング、さらにはこれら一連の通信をログファイルに記録することなども可能です。 時間はミリセカンド単位で表示が可能となっており、まさにHTTPデバッガと言っても差し支えないレベルなので、「ページの読み込みが遅い原因を知りたい」とか「ちゃんとサーバの設定が反映されているかどうかを確認したい」「ウェブアプリの動作チェックがしたい」という場合に役立ちます。この種類のソフトにありがちな日語の文字コードが解釈できないとい

    HTTPの通信状況をデバッグしてボトルネックを発見できる「HttpWatch Basic Edition」 - GIGAZINE
  • RFC 4942: IPv6 Transition/Co-existence Security Considerations

    blanketsky
    blanketsky 2009/01/21
    IPv6移行に関するセキュリティ上の問題いろいろ
  • Programming UNIX Sockets in C - Frequently Asked Questions

    Created by Vic Metcalfe, Andrew Gierth and other contributers (Transrated into Japanese by: Keisuke Mori)May 21, 1998 この文書は、UNIX 上での ソケットインターフェースを用いた TCP/IP アプリケーションプログラミングについて、頻繁に行われる質問とその 解答を集めたものです。 1. 一般的な情報と概念 1.1 更新情報 1.2 この FAQ について 1.3 この FAQ はどのような人向けでしょうか? 1.4 ソケットって何ですか? 1.5 ソケットはどのように動作するのでしょうか? 1.6 [あるの題名] というのソースコードはどこから取得できますか? 1.7 どこでもっと情報を得ることができますか? 2. クライアントとサーバ(TCP/SOCK_STREA

  • *BSD で kqueue・kevent を使ってみよう


    *BSD  kqueuekevent 使 select()  select() 便    調 調 select()  select()  OS Sol
  • poll/epoll/kqueueを任意に切り替えられるコード - Blog by Sadayuki Furuhashi


    selectpoll selectpoll*BSD  kqueuekevent 使C10KLinuxepollBSDkqueueSolaris/dev/pollepoll使LinuxkqueueBSD epollkqueue使#define libev
    poll/epoll/kqueueを任意に切り替えられるコード - Blog by Sadayuki Furuhashi
  • はやいTCPサーバを書く際に忘れがちなこと - kazuhoのメモ置き場

    はやいTCPサーバの書き方 - nyaxtのPC作業ログ で id:nyaxt さんが書いてらっしゃるように、 epoll や kqueue を使う TCP_NODELAY, TCP_DEFER_ACCEPT *1 等を活用する TCP パケットを意識する I/O システムコールの回数を最小にする sendfile といったあたりは、確実にやるべきことだと思います。一方で、TCP 関連以外のオーバーヘッドが実は結構あって、 接続のタイムアウト処理 ログの出力 メモリの確保や解放をやらない あたりにも気を配る必要がある、と思います。 接続のタイムアウト処理については、以前 Kazuho@Cybozu Labs: 高速なCometサーバを書いてみた件 に書いたように、ビットアレイのリングバッファを使うのがベストだと思います。 ログの出力について、複数行を1回のシステムコールにまとめてもいいかど

    はやいTCPサーバを書く際に忘れがちなこと - kazuhoのメモ置き場
  • セキュリティ関連 RFC:IPA 独立行政法人 情報処理推進機構

    IPA/ISEC(独立行政法人 情報処理推進機構 セキュリティセンター)は、インターネットセキュリティに関する重要な RFC(Request for Comments)を日語に翻訳して提供しています。 RFC は、IETF (Internet Engineering Task Force) におけるインターネットコミュニティの標準等の検討が公表される一連の文書であり、1969年に発行され始めました。それらの内容としては、インターネット標準の仕様のみならず、現時点における最善の実践(BCP)、FYI(For Your Information)を含む情報提供、実験的なもの、および、歴史的なものがあり、広範にわたります。原文は、英語で記述されています。 この目的は、 「ベンダーによるインターネットセキュリティ機能の実装を促進すること」および「ユーザのインターネットセキュリティについての認識を向

  • http://www.networkdictionary.com/Networking/IPv6-Deployment-Guide.php

  • Linux Advanced Routing & Traffic Control HOWTO

    Table of Contents1. 献辞2. はじめに2.1. 免責およびライセンス2.2. 事前に必要な知識2.3. Linux にできること2.4. この文書の管理についてのメモ2.5. 取得、CVS およびアップデートの投稿2.6. メーリングリスト2.7. この文書の構成3. iproute2 入門3.1. なぜ iproute2 なのか?3.2. iproute2 の概略3.3. 事前の必要条件3.4. 現在の設定を調べてみる3.5. ARP4. Rules - ルーティングポリシーデータベース4.1. 簡単なソースポリシールーティング4.2. 複数のアップリンク/プロバイダに対するルーティング5. GRE トンネル、その他のトンネル5.1. トンネルに関する一般的な事柄5.2. IP in IP トンネリング5.3. GRE トンネリング5.4. ユーザランドのトンネル6.

  • http://www.kame.net/newsletter/20020108/v6prog.html

  • はやいTCPサーバの書き方 - nyaxtのPC作業ログ

    cagra高速化にあたってのノウハウを一部公開してみます。また明日校正/更新します。つっこみ待ちです。 select(2)の代わりにepoll_wait(2), kqueue, /dev/epoll等を使う 他に山ほど解説ページがあるので略 大量のディスクリプタを処理するようなサーバの場合、多少効果があるかもしれません。しかし、クライアント数が少ない場合、劇的な性能の向上は見込めないとおもいます。クライアント数が多い場合は、1セッション1スレッドなモデルではOS側のタスクスイッチングのオーバーヘッドが効いてくることも多いです。クライアント数を増やすには複数のセッションを1スレッドで処理できるようにすると良いです。実装にあたっては、non-blocking ioを活用すると効果的です。 TCP_NODELAYを設定する Nagleアルゴリズムをオフにします。多少応答性が良くなります。 これっ

    はやいTCPサーバの書き方 - nyaxtのPC作業ログ
  • 高度なネットワーク監視ツール『Axence NetTools』(無料) | ライフハッカー・ジャパン

    Windowsのみ:『Axence NetTools』はネットワークスキャナー、送受信などの接続状況(NetStat)ポートスキャナー、その他のネットワーク、回線容量などを監視してくれるモニターツール。過去に紹介した『Look@Lan』と似たツールですが、ネットワーク環境にもう少し深いところから目を向けていたい方には、渡りに船なソフト。試してみてる価値はあるようです。『Axence NetTools』はWindowsのみ対応のフリーアプリです。 Axence NetTools 3.2 [via Confessions of a freeware junkie] Adam Pash(原文/まいるす・ゑびす) 【関連記事】 ・「Look@Lan」でネットワーク状況を監視(フリーソフト) ・『Microsoft OneNote』をGTDツールに ・『MuCommander』なら機種を問わずにファ

    高度なネットワーク監視ツール『Axence NetTools』(無料) | ライフハッカー・ジャパン
  • Protocol Independent Programming

    Author: Kazu Yamamoto Created: 26 Dec 2003 Modified: 14 Jan 2004 Keyword: IPv4, IPv6, socket API, UNIX, gethostbyname(), getaddrinfo() Introduction Since IPv6 is now supported in many UNIX(-like) operating systems, including MacOS/Linux/BSD variants, you may want to modify your IPv4-only program to support both IPv4 and IPv6. You can easily find new socket API defined in RFC3493, "Basic Soc

  • P2P研究者にお勧めするRFCとドラフト - Tomo’s HotLine


    IT WEBhttp://toremoro21.world.coocan.jp/ Twitter@toremoro21 P2PRFC P2PRFCIETF RFC4981 "Survey of Research towards Robust Peer-to-Peer Networks: Search Methods" http://tools.ietf.org/html/rfc4981 P2PRFCP2PP2PNAT
    P2P研究者にお勧めするRFCとドラフト - Tomo’s HotLine
  • Onion-Routing - 自分を忘れないために書いているんです。

  • スカイプの技術的な仕組みについて教えてください。…

    スカイプ技術的な仕組みについて教えてください。 新聞等で読む限りP2Pかのように書いてあるように読めますが、これはなんですか? 電話を掛ける人が投げたリクエストを目的のクライアントにたどり着くまで、 近くにあるクライアント兼サーバなPCが、中継するみたいな考え方でいいんでしょうか? ポート開けっ放しのブロードキャストしまくりですか??

  • P2PとNAT(メモ) - Tomo’s HotLine


    IT WEBhttp://toremoro21.world.coocan.jp/ Twitter@toremoro21 P2P P2P-VoIPskypeNAT便 NAT4 1 IPv6Teredo NATCone NAT,Restricted cone NAT,Port-restricted cone NAT,Symmetric NAT
    P2PとNAT(メモ) - Tomo’s HotLine
  • 無印吉澤(※新エントリはhatenablogに掲載中) - IPsecのNAT越えに関するRFC , グループウェアAipo


    IPv6P2PSNS  http://muziyoshiz.hatenablog.com/  RSS http://muziyoshiz.hatenablog.com/feed  Feedly or Live Dwango Reader 使 [NAT]IPsecNATRFC NATIPsec2RFCTeredo
  • Network Coding:Geekなぺーじ


    Network Coding()  RoutingCoding 使 XOR使 Network CodingXOR (wikipediapublicdomain) AB AB24 11
  • 高木浩光@自宅の日記 - 無線LANのMACアドレス制限の無意味さがあまり理解されていない


     LANMAC  LANDSWEP  LAN, Q, 20071021 MAC MACIDLANMAC
    blanketsky
    blanketsky 2008/04/03
    弱点は一箇所でいい