タグ

networkに関するtetsukampのブックマーク (47)

  • 3 Minutes Networking

    インター博士(通称:博士) 某所の某大学にて、情報処理技術を教える博士。専門はネットワーク。 たった一人しかいないゼミ生であるネット君をこきつかう。 わかりやすい授業を行うが、毒舌家で、黒板に大量に書く授業をするため、評判が悪い。 ネット助手(通称:ネット君) インター博士のただ1人のゼミ生。ネットワークについては全くの素人。 インター博士のゼミに入ったのは、評判の悪い博士から知識を奪い取り、いずれ取って代わろうという策略から。 なんていうか、いじめられっ子。

  • FAQ for YAMAHA RT Series / 障害切り分け手順

    ページではネットワークシステムを構築する際または構築後に、目的とする通信が正常 に行えないという場合にどこに原因があるのかを探るための操作手順・方法について説明 します。 ページのログ表示は RTX1000 Rev7.01.08 を使用したものです。ご使用になられている 機種、ファームウェアにより表示される内容に異なる部分があるかもしれませんが予め ご了承ください。 最初に確認する事 通信を行いたい機器間において正常な通信ができない場合、最初に確認すべき事は、 ・どの区間で通信ができて、どの区間で通信ができないか ・どの端末と通信ができて、どの端末とは通信ができないか あるいは ・どんなアプリケーションを使用した時に正常に動作しないのか 等の障害状況を明確にすることです。 例えば、以下に示すようなインターネットを経由してPCとServer間で通信を行う構成の場 合に、”PCからServ

  • Wireshark

    Join us 4-8 November in Vienna for SharkFest'24 EUROPE, the official Wireshark Developer and User Conference The world's most popular network protocol analyzerGet started with Wireshark today and see why it is the standard across many commercial and non-profit enterprises. *{padding:0;margin:0;overflow:hidden}html,body{height:100%}img,span{position:absolute;width:100%;top:0;bottom:0;margin:auto;he

    Wireshark
  • Part3 UDP編--面倒な手順をカット,信頼性より軽さと速さ

    Part2では,TCPが通信の信頼性を高めるためのしくみを見てきた。一方,UDPはこれとは正反対で,信頼性を確保するしくみを持っていない。その反面,とても自由度が高いプロトコルである。Part3では,UDPの概要とともに,どんなアプリケーションに向いているのかを見ていく。 TCP編では,TCPが通信の信頼性を高めるためのしくみを見てきた。一方,UDPはこれとは正反対で,信頼性を確保するしくみを持っていない。だからといって,UDPは不要と決めつけてしまうのは早計である。どんなプロトコルにも長所と短所があり,それぞれにふさわしい用途がある。 “なにもしない”プロトコル まずはUDPとはどんな姿をしているのか,UDPのプロトコル・フォーマットから見ていこう(図1)。 UDPは,TCPと同じくIPの上位プロトコルである。TCPのデータはセグメントと呼んだが,UDPではそれをデータグラムという。実際

    Part3 UDP編--面倒な手順をカット,信頼性より軽さと速さ
  • Part2 TCP編--接続と切断,制御,仲介,確実かつ効率よく届ける

    相手のアプリケーションに正確なデータを確実かつ効率よく届けるために,TCPの役割は「接続と切断」,「通信制御」,「アプリケーションとの仲介」という三つの機能に分かれている。Part2では,これら三つの機能を順番に探っていくことにしよう。 TCPの役割は,相手のアプリケーションに正確なデータを確実かつ効率よく届けることだ。もう少し細かく見ると,「接続と切断」,「通信制御」,「アプリケーションとの仲介」という三つの機能に分かれている(図1)。 「接続と切断」とは,通信相手を呼び出して相手と1対1で通信できる仮想的な通信路を確保すること。通信路は「コネクション」と呼ばれ,ほかの通信にじゃまされずに相手との間で,データを確実にキャッチボールできるようにする。このコネクションを確立する手順が「3WAY(スリーウェイ)ハンドシェーク」である。通信相手を呼び出して,これからキャッチボールを始めるという“

    Part2 TCP編--接続と切断,制御,仲介,確実かつ効率よく届ける
  • Part1 アプリケーションに欠かせぬ通信のプラットフォーム

    ネットワークはLANやIPだけじゃない。相手との通信を成り立たせるには,TCPやUDPが不可欠だ。むしろ,Webブラウザや電子メール・ソフトなどのネットワーク・アプリケーションにとって,TCPとUDPはなくてはならない基盤的な存在である。Part1では,TCPとUDPの概要を示す。 インターネットなどTCP/IPを使ったネットワークでは,データをIPパケットという単位でやりとりする。このIPパケットには,通信相手の住所を表すIPアドレスが書かれており,ルーターがこのIPアドレスを見て転送する。ここまでは,知っている人が多いだろう。 しかし,これだけでは通信は成り立たない。Webアクセスやメールの送受信など,ほどんどのインターネット・アプリケーションが動かないのだ。 その理由の一つは,IPアドレスは単に相手のコンピュータを特定するだけだからだ。パケットを受信してもコンピュータはそのデータをど

    Part1 アプリケーションに欠かせぬ通信のプラットフォーム
  • ネットワークの状況を確認するコマンド色々 | DevelopersIO

    なんで相手に繋がらないの!? サーバ管理していてよく起こる問題は、「なんで繋がらないの!?」ですよね。そこで、今回は基的なネットワークをご紹介したいと思います。OSやツールのバージョンにより動作が異なりますので、それぞれ調べてみて頂ければと思います。今回は、Amazon Linux 2015.03を用いています。 ping 基はpingですね。ICMPのにあるエコー要求/応答のpingを使って接続確認を行います。 $ ping yahoo.co.jp PING yahoo.co.jp (182.22.59.229) 56(84) bytes of data. 64 bytes from f1.top.vip.ssk.yahoo.co.jp (182.22.59.229): icmp_seq=1 ttl=54 time=4.84 ms 64 bytes from f1.top.vip.s

    ネットワークの状況を確認するコマンド色々 | DevelopersIO
  • tcpdump コマンドの使いかたをまとめてみた : sonots:blog

    tcpdump コマンドの使いかたをまとめてみた : sonots:blog
  • 第7回 IPアドレスとネットマスク

    TCP/IPではアドレスとして32bitの数値を使い、ネットワーク部とホスト部に分割して扱うことで効率的な管理を可能にしている。 連載目次 TCP/IPネットワークでは、「IPアドレス」が重要な役割を果たしている。NetBIOSが「名前」を使って通信相手を識別しているのに対し、TCP/IPではIPアドレスで通信相手を識別しているからだ。相手が識別できなければ、通信することはできない。TCP/IPを理解するためには、まずは、IPアドレスについて知っておく必要がある。ちょっと格好をつけていうと、こんな感じだろうか(ちょっと言い過ぎかもしれないが)。 NetBIOSは、始めに名前ありき TCP/IPは、始めにIPアドレスありき いやちょっと待った。TCP/IPではIPアドレスじゃなくて、名前で通信相手を識別することもできるじゃないか、と思う人もいるだろう。例えばWebブラウザで米Microsof

    第7回 IPアドレスとネットマスク
  • なぜHTTPSはHTTPより速いのか

    先週、httpvshttps.com というウェブサイトが公開されました。このウェブサイトでは、HTTP と HTTPS を用いてアクセスした場合のウェブページのダウンロード完了までにかかる時間の比較ができるのですが、多くの環境で HTTPS の方が HTTP よりも高速なことに驚きの声が上がっていました。 HTTP が TCP 上で平文を送受信するのに対し、HTTPS は TCP 上で TLS (SSL) という暗号化技術を用いて通信を行います。ならば、TLS のオーバーヘッドのぶん HTTPS のほうが遅いはずだ、という予測に反する結果になったのですから、驚くのも無理はありません。 実は、この結果にはからくりがありました。 Google Chrome、Mozilla Firefox、最近のSafari注1は、Google が開発した通信プロトコル「SPDY」に対応しており、HTTPS

    なぜHTTPSはHTTPより速いのか
  • 仮想化された日々:VirtualBoxのネットワークについて - livedoor Blog(ブログ)

    最近、このblogでVirtualBoxのことを書いていて、 何となくネットワークのことが気になっていたので、まとめてみた。 未割り当てNAT(default)ホストインターフェイス内部ネットワーク の4種類だ。 まぁ1.の未割り当ては論外なので、それ以外の3つを順に見ていこう。 2.のNAT(Network Address Tlansrarion)は、デフォの設定だけあって、 普通に単体でインターネットに繋ぐのは問題ない。 ヘルプ曰く、仮想マシンのNICの設定をDHCPにしている場合、 ゲートウェイが10.0.2.2で、DNSが10.0.2.3、アドレスは10.0.2.15になる。 ゲートウェイはホストOSとなるので、ゲストOSがホストOSのサービスを受けさせることも出来るし、これは自分では試していないが、ポートフォワードもできるようだ。 問題は複数のNAT設定の仮想マシンを同時に立ち上

  • NFS(Network File System)の設定

    NFS(Network File System)を使う事によって、 リモートマシンのディスクパーティションをあたかもローカルのハードディスクのようにマウントすることができるようになります。 ■NFS サーバーの前準備 まず、NFSサーバーとして動作させるためには、以下のパッケージが必要となりますので予めインストールされているかどうか確認して置いてください。

  • [Linux] 同一ネットワークの複数IPアドレスを割り当てる際の注意点 | EastCamp

    一台のLinuxマシンに同一ネットワークの複数IPアドレスを割り当てる際には注意が必要。[Linux] 同一ネットワークの複数IPアドレスを割り当てる際の注意点 一台のLinuxマシンに同一ネットワークの複数IPアドレスを割り当てる際には注意が必要。 ARP応答に関する問題 LinuxカーネルのARPに関する仕様が以下のようになっているため。 LinuxではIPスタックの処理をカーネルが担当しているが、ARP解決要求に対する返答は以下のロジックとなっている。 クライアントからARP解決要求のブロードキャストを受信 カーネルは自身の持つIPアドレスとマッチするかを検査 ARP解決要求を受信したインタフェースのMACアドレスをARP応答として返す。 2において、このときIPアドレスがどのインタフェースにバインドされているかは特に関係が無い。 これにより、同一ネットワーク(同一ブロードキャストド

  • VirtualBox :: CentOS のインストールと設定 [Tipsというかメモ]

    ダウンロードしてきたイメージは、MAC アドレスが自分の環境に合っていないので、そのままでは外に出て行けません。 ※ ifconfig コマンドで確認しても ループバックの設定しか見えません。 # ifconfig lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0 UP LOOPBACK RUNNING MTU:16436 Metric:1 RX packets:8 errors:0 dropped:0 overruns:0 frame:0 TX packets:8 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:560 (560.0 b) TX bytes:560 (560.0 b) ifconfig -a と

  • VirtualBox環境構築:CentOS - ファイアウォール設定

    Published: November 30th, 2010; 前へ home 次へ CentOS - ファイアウォール設定 Linuxではiptablesというファイアウォールが同梱されている。開発環境としてホストOSからゲストOSへ疎通するためには、ポートの開放等の設定が必要。 下記ではコマンドによるiptablesの操作例を紹介するが、GUIでも設定の変更が可能([システム] -> [管理] -> [セキュリティレベルとファイヤーウォールの設定])。GUIで編集すると、設定ファイル"/etc/sysconfig/iptables"は新規に作り直され、手動で編集した定義は残らない。そのため、コマンドで細かい設定を行った後は、GUIでは編集しない方が良い。逆に言うと、少々壊しても、GUIから再設定することで復旧可能。 iptablesの開始・停止 開始 [root@cntapl01 ~]

  • CentOSのyumがうまくできない時

    [root@localhost ~]# yum -y install postgresql-server Loading "installonlyn" plugin Setting up Install Process Setting up repositories Could not retrieve mirrorlist http://mirrorlist.centos.org/?release=5&arch=i386&repo=extras error was [Errno 4] IOError: <urlopen error (-3, '\xe5\x90\x8d\xe5\x89\x8d\xe8\xa7\xa3\xe6\xb1\xba\xe6\x99\x82\xe3\x81\xae\xe4\xb8\x80\xe6\x99\x82\xe7\x9a\x84\xe3\x81\xaa\xe5

  • VirtualBox環境構築:CentOS - ネットワーク設定

    ネットワークアダプタの設定(NAT) ゲストOSが停止している状態で、VirtualBoxメイン画面にて、仮想マシンを選択 -> [設定(S)] -> [ネットワーク]: この設定の場合、ゲストOS (CentOS)からインターネットへ疎通できるが、ホストOS (windows XP)からはゲストOSへ疎通できない。 CentOS上のネットワークインタフェース設定: [root@cntapl01 ~]# route Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface 10.0.2.0 * 255.255.255.0 U 0 0 0 eth0 169.254.0.0 * 255.255.0.0 U 0 0 0 eth0 default 10.0.2.2 0.0.0.0 UG 0 0 0

  • 間違いから学ぶSPFレコードの正しい書き方 : 迷惑メール対策委員会

    岡山大学 山井成良 2011年4月 1. はじめに 2. 典型的な誤りと正しい書き方 2.1 SPFレコードが複数行存在する 2.2 機構(メカニズム)の記述に誤りがある 2.3 参照方法に誤りがある 2.4 必要な空白文字がない 2.5 その他の間違い 3. チェック方法 1. はじめに 迷惑メールは、現在のところ、送信元アドレスが詐称された状態で送られるものが大多数を占めます。これにより、迷惑メールの送信源追跡を困難にしたり、フィッシング詐欺に利用されたりします。そこで、送信元アドレスの詐称を防止する送信ドメイン認証技術が開発されました。 現在までに実用化されている送信ドメイン認証技術はいくつか存在しますが、そのうち最も普及しているものがSPF(Sender Policy Framework)です。平成22年6月時点におけるjpドメインでの普及率はドメイン数ベースで約40パーセントであ

  • ネットワーク関連設定ファイル --Mukuan Task Force--

    # # /etc/nsswitch.conf # # An example Name Service Switch config file. This file should be # sorted with the most-used services at the beginning. # # The entry '[NOTFOUND=return]' means that the search for an # entry should stop if the search in the previous entry turned # up nothing. Note that if the search failed due to some other reason # (like no NIS server responding) then the search continue

  • macでhostsが反映されない、効かない件 - too_youngの日記

    dolipoとかプロキシ使っていないですか? hostsファイル(/private/etc/hosts)を書き換え、 DNSキャッシュ(dscacheutil -flushcache)をクリアしても、 なぜか、hostsの設定が反映されない! という場合、 「プロキシ使ってなかったっけ?」 というところに意外と辿り着けなかった…(反省)。 プロキシを使っていた場合、 システム環境設定 -> ネットワーク -> 詳細(右下) -> プロキシ で ”構成するプロトコルを選択”から該当のチェックを外しましょう。 (今回はHTTP) もしくは、 ”プロキシ設定を使用しないホストとドメイン” に下記のような記述でプロキシを通さない様にしましょう。 僕の場合、dolipoを使っていて、 一度設定してしまうと、 もう全く意識しない使い続ける。 macユーザーであれば、dolipoを使ってる方も そこそこ

    macでhostsが反映されない、効かない件 - too_youngの日記