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

アドレス解決プロトコル(ARP)に関する質問。ARPはOSIレイヤー3アドレスをOSIレイヤー2アドレスに解決します。


3
スイッチはスイッチテーブルをどのように学習しますか?
スイッチテーブルが空であるとします。コンピューターAがコンピューターB宛てのフレームを送信する場合、スイッチはブロードキャストを行い、だれがBのMACアドレスを持っているかを尋ねます。Cが突然Aにフレームを送信した場合はどうなりますか。スイッチがコンピューターCをコンピューターBと誤って判断しないようにするメカニズムは何ですか?コンピューターAが希望する宛先のMACアドレスを覚えており、CがAに到達しようとすると、自身のMACアドレスも含まれており、スイッチはコンピューターAが望んだのと同じ宛先ではないことがわかりますか? 基本的に、ホストAから送信されたリクエストのスイッチが不明なMACアドレスでフラッディングする場合、宛先がホストAに応答していること、または他のホストがたまたまAに送信していることをどのように知るのでしょうか?

7
HSRPとECMPの組み合わせのベストプラクティス
Cisco IOSでは、ECMP(または非対称パスの他の原因)とHSRPの組み合わせがデフォルトで壊れています。この設計のデフォルトの動作では、ユニキャストトラフィックが過剰にあふれます。 未知のユニキャストフラッディングを防ぐためにHSRPをECMPで使用するためのベストプラクティスは何ですか? 詳細/背景 多くの施設について、下の最初の図に似たHSRPトポロジがあります。Cisco WANルーターには、他のすべてのサイトへの等コストルートがあります。したがって、常に非対称ルーティングの影響を確認できます。通常、R1をHSRPプライマリに割り当てますが、ECMPはR1またはR2のいずれかを経由するリターントラフィックを許可します。 問題は、PC1がWANを介してリモートiSCSIドライブをマウントすると、トラフィックはR1を介してサイトを離れますが、R2を介して戻る可能性があることです。iSCSIトラフィックがR1を介して戻る限り、問題はありません。 この問題は、PC1のトラフィックがR2経由で戻るときに発生します。iSCSIセッションが8:00:00に開始し、両方のルーターと両方のスイッチがPC1のMACを同時に学習すると仮定します。8:00:00から8:00:05の間は、両方のスイッチのCAMテーブルにPC1のMACアドレスがまだあるため、フラッディングの問題はありません。 iSCSIセッションが開始してから5分後、PC1のMACのS2のCAMエントリはCAMテーブルから期限切れになり、S2はPC1のトラフィックをすべてのポート(この場合はPo1、Gi0 / 3、Gi0 / 4)にフラッディングします。PC1のiSCSIセッションが多くの帯域幅を消費する場合、この未知のユニキャストフラッディングは、PC3およびPC4へのリンクから重要な容量を吸い込む可能性があります。 Cisco IOSスイッチには、300秒のデフォルトCAMタイマーがあります... S2# show mac address-table aging-time Vlan Aging Time ---- ---------- 1 300 17 300 ただし、Cisco IOSのデフォルトのインターフェイスARPタイマーは4時間です... R2# show interface gi0/0 GigabitEthernet0/0 is up, line protocol is up Hardware is AmdP2, address is 000a.dead.beef (bia 000a.dead.beef) …

6
IPアドレスはMACアドレスにどのようにマッピングされますか?
MACアドレスとIPアドレスの違いと、両方が必要な理由について読んでいます。 要約すると、MACアドレスは、IPアドレスが割り当てられ、変更可能で、仮想である間、すべての単一デバイスの物理的に変更できない一意のIDです。類推すると、MACアドレスは恒久的な名前を持つ人々のようなものであり、IPアドレスは現在住んでいる場所です。 現実の世界では、電話帳を使用して住所と名前をリンクします。IPアドレスをMACアドレスにリンクするメカニズムと、このメカニズムはネットワーク内のどこにありますか?


6
ARPキャッシュがオーバーフローするとどうなりますか?
少なくとも1つの実装では、ARPテーブルの容量に厳しい制限があります。ARPキャッシュがいっぱいで、キャッシュされていない宛先(またはネクストホップ)でパケットが提供されるとどうなりますか?フードの下で何が起こり、サービス品質にどのような影響がありますか? たとえば、Brocade NetIron XMRおよびBrocade MLXルーターには、最大構成可能ip-arpシステムがあります。その場合のデフォルト値は8192です。/ 19サブネットのサイズ。これがインターフェイスごとであるかルーター全体であるかはドキュメントから明らかではありませんが、この質問の目的のために、インターフェイスごとであると仮定できます。 意図的にインターフェイス上に/ 19サブネットを構成するネットワーカはほとんどいませんが、そうではありません。コアモデルをシスコモデルからBrocadeに移行していました。シスコとBrocadeの多くの違いの1つは、発信インターフェイスとネクストホップアドレスの両方で定義された静的ルートを受け入れるが、Brocadeはどちらか一方を要求することです。ネクストホップアドレスを削除し、インターフェイスを保持しました。その後、方法の誤りを学び、インターフェイスからネクストホップアドレスに変更しましたが、最初はすべて機能しているようでした。 +----+ iface0 +----+ | R1 |-----------| R2 |---> (10.1.0.0/16 this way) +----+.1 .2+----+ 10.0.0.0/30 移行前、R1はシスコであり、次のルートがありました。 ip route 10.1.0.0 255.255.0.0 iface0 10.0.0.2 移行後、R1はBrocadeであり、次のルートがありました。 ip route 10.1.0.0 255.255.0.0 iface0 R2はCiscoルーターであり、CiscoルーターはデフォルトでプロキシARPを実行します。これは、ARPキャッシュオーバーフローであることが判明した段階を設定する実稼働環境の(誤った)構成です。 R1は、10.1.0.0 / 16ネットワーク宛てのパケットを受信します。 静的インターフェイスルートに基づいて、宛先のR1 ARPは iface0 R2は宛先に到達できることを認識し、独自のMACでARPに応答します。 R1は、リモートネットワークのIPとR2のMACを組み合わせたARP結果をキャッシュします。 これは、10.1.0.0 / 16の個別の宛先ごとに発生します。その結果、/ 16がR2を超えて適切にサブネット化され、R1とR2に隣接するリンクに2つのノードしかない場合でも、R1は、すべての65kアドレスが直接接続されているかのように動作するため、ARPキャッシュの過負荷になります。 この質問をする理由は、最終的にはオーバーフローするARPキャッシュにつながったネットワークサービスのトラブルレポート(数日後)を理解するのに役立つことを願っています。StackExchangeモデルの精神で、私はそれを客観的に答えられる鮮明で特定の質問であると信じるものに蒸留しようとしました。 編集1明確にするために、データリンク層内のMAC転送テーブルではなく、データリンク(層2)とネットワーク(層3)の間の接着層の一部について尋ねています。ホストまたはルーターは前者を構築してIPアドレスをMACアドレスにマッピングし、スイッチは後者を構築してMACアドレスをポートにマッピングします。 …
14 router  routing  brocade  arp 

3
OSIモデルのどの層にarpプロトコルが属しますか?[閉まっている]
閉じた。この質問はより集中する必要があります。現在、回答を受け付けていません。 この質問を改善したいですか?この投稿を編集するだけで1つの問題に焦点を当てるように質問を更新します。 5年前に閉鎖されました。 OSIモデルのどの層がARPに属し、どのソケットを使用するかを説明できる人はいますか? この質問をする前にたくさんの本を参照しました。 一部の書籍では、著者はそれがデータリンク層に属していると言っており、一部の著者では、ネットワーク層に属していると言っています。どちらが正しい ? たとえば、BGPはTCPソケットを使用し、OSPFはIPソケットを使用します...
13 ethernet  arp 

1
ルーターはホストにARP要求を送信できますか?
libpcap最近Cで遊んで、放送中のarpリクエストをキャプチャするarpスニファープログラムを作成します。私は奇妙な効果を思いつきました。ルーターからarpリクエストをキャプチャしました。これが私のプログラムのバグであるかどうかはわかりませんが、興味がありました(さらにパケットを分析し、オペレーションコードが1arpリクエストに関係することを意味するように設定されていることがわかりました)。これは可能ですか?インターネットで同様の質問のエントリが見つかりませんでした。
12 router  arp  layer2  layer3  pcap 

3
IPを使用してリモートコンピューターのMACアドレスを見つける
このコンピュータがLANの外にあると想定して、IPアドレスがわかっている場合に、コンピュータのMACアドレスを見つける方法はありますか?コマンドプロンプトでgetmacまたはarpを使用してLAN内のコンピューターの物理アドレスを簡単に取得できることはわかっていますが、これらのコマンドは他のリモートホストでは機能しません。


1
ARP要求にVLANタグを付ける必要がありますか?
VLANタグ付きインターフェイスから送信されるときにARPリクエストにタグを付ける必要があるかどうか疑問に思っていますか? すべてのブロードキャストドメインを移動する必要があるため、ARP要求にタグを付ける必要があるのは当然のことです。ブロードキャストドメイン内のスイッチまたはデバイスにVLAN構成がある場合、タグなしのARP要求は通過しません。 私は彼らがそうすべきだと思いますが、確認するための参照はありません。
11 vlan  arp 

2
アダプタがすでに知っているものをなぜARPするのですか?
ネットワーク上のマシンがゲートウェイにMACアドレスをすでに知っているのに、そのMACアドレスをゲートウェイに要求する理由がわかりません。 だからここにあなたがマシンMAC *** 80見ることができます(IPを。。*。115)10.1.10.1を持っているゲートウェイ(Cisco_87)を、尋ねますか?つまり、ゲートウェイはどこにあるのでしょうか。しかし、ARPを直接ゲートウェイに送信するため、ゲートウェイはすでに誰であるかを知っています。クエリがブロードキャストである場合、つまりゲートウェイが誰であるかをANYBODYが教えても、パケットがブロードキャストされなかった場合、それは直接ゲートウェイ(CISCO_87)に送信され、他の誰にも送信されなかったので、明らかにマシンはすでにゲートウェイが誰であるかを知っています。

2
タイプコード0800と0806の違いと機能
タイプコード0800と0806の主な違いと機能(またはアプリケーション)は何ですか? 私自身の調査により、0800はOSIモデルのIP /レイヤー3の0800に関連していることがわかりました。 また、0806はARPプロトコルに関連していることもわかりました。明確に言うと、ARPは、スイッチがルーターに接続された特定のコンピューターをアドレス指定するために、IPアドレスをMACアドレスにするプロトコルですか?OSIモデルのどのレイヤーが0806 ARPレイヤーに関連していますか? 私は非常に新しいので、詳細な説明をいただければ幸いです。

1
何かがforce10 ARPテーブルをいっぱいにしています
2つの校舎間のダークファイバーリンクに使用される2つのforce10 s25スイッチがあります。私のスイッチの1つは、ARPテーブルを一杯にしてから失敗します。これは1.5時間ごとに発生する可能性があります。キャッシュ内のアドレスの1つが、以前のWebフィルターからのアドレスで、6か月間オンラインになっていないことに気付きました。ARPキャッシュを保持するものは考えられませんが、何かがforce10にアドレスを供給しているようですが、show arp summaryを実行すると、1秒あたり最大50個の新しいアドレスが追加されることがあります。これがどこから来ているのかを知るために私は何を探すべきですか? 接続されている私のshow ip routeはここにあります MiddleSchool#show ip route connected Destination Gateway Dist/Metric Last Change ----------- ------- ----------- ----------- C 10.4.0.0/16 Direct, Vl 400 0/0 03:39:18 C 192.168.1.0/30 Direct, Te 0/28 0/0 03:39:20 すべてのトラフィックがこのスイッチを出て、他の建物に行き、インターネットに到達する必要があるため、唯一の静的ルートは、ファイバーリンク上のデフォルトルート(tengig 0/28ポート上の0.0.0.0 / 0)です。

4
LAN上のすべてのホストが同じARPテーブルを共有していますか、それともホストがそれらを個別に保持していますか?
私はARPについて学んでいるところです。私は少し混乱しています。私の混乱はシナリオでよりよく説明されています。 ホストAはホストBと通信しています。ホストAはホストBのIPアドレスを認識していますが、MACアドレスは認識していません。したがって、ARP要求をLANに送信し、ホストBはそのMacアドレスで応答します。したがって、ホストAはホストBのMacアドレスを認識し、ホストBのMacアドレスを使用してARPテーブルにエントリを作成できます。 ARPテーブルに関する私の質問 ホストAは自身の ARPテーブル、またはLAN 全体の共有ARPテーブルを更新していますか? ** 質問2は、質問1の回答が「各ホストが独自のARPテーブルを保持している」である場合にのみ適用されます ARP機能がすべてのLAN間で共有されていない場合、同じLAN上の他のホストは、ホストAが受信したこの新しい情報を他のホストにまだ持っていない場合に通知しますか? ホストCとホストDを想定します。ホストAがホストBのMACをARPテーブルに入力したので、ホストCとホストDはそれぞれのARPテーブルでホストBのMACアドレスを認識しますか?

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