- ベストアンサー
送信元のMACアドレスを調べることは可能ですか?
先日の質問でMACアドレスがルーターなどを介して目的地に着くまでに随時変化していくと言うことがわかりました。 ならば逆にそのルートを辿って送信元のMACアドレスを調べることは可能なのでしょうか?
- makopon30
- お礼率96% (1692/1758)
- Windows XP
- 回答数4
- ありがとう数6
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
>目的地に着くまでに随時変化していく 変化していくというのはたぶん以下のようなことを言っておられるのだと思います。 基本的にMACアドレスによる通信はセグメント内の通信です。 セグメント内の通信ではセグメント内の機器間のMACアドレスが使われます。 そして別のセグメントへ行けば前のセグメントのMACアドレスは不要となり、 全く使われなくなります。 遠くと通信する時は次々とセグメントを渡って行きますが、 それぞれのセグメント内の通信ではセグメント内の機器間のMACアドレスが使われます。 それ以降のセグメントでも同じです。 あなたの「随時変化していく」とは以上の様なことだと思います。 だから、到着したパケットのヘッダだけ見て大元のMACを知ることはできません。 もし知られることがあるとすれば、それは自分の機器のMACを何らかの方法で調べられて、 それをデータとして送信された場合ですね。 何かお心当たりでも?
その他の回答 (3)
- firebird-x
- ベストアンサー率25% (282/1125)
横レスですみませんが一言。 >自分の身元をわからないかどうか気にする事が全て=なにかよからぬ事を考えているということになるのでしょうか? 自分の身元を隠すのは手間がいります。 わざわざ手間を掛けて身元を隠す行為が=良からぬ事を企んでいると思われて当然です。 もっとも「いつも暇な??」貴殿の場合、面倒を惜しまないかもしれませんが。
お礼
ネットをやっていると、色々なデマや詐欺行為があります。MACアドレスが分かったのでこれであなたの住所も特定できましたよ。とかちゃんと調べないと嘘つかれても分からない人には分からないのです。 なので個人で本当なのかどうかとか調べる必要があります。 フィッシング詐欺なんかはそうじゃないですか? あれになんで引っかかるのでしょうか? どうにもならないOSの情報なんかを表記してあたかも個人情報が 抜かれたと思わせて、金を請求する。 あんなの知ってたらなんの個人情報特定にも繋がらないことはわかりますよね。知らないから引っかかるのです。 個人には個人で防衛する権利があります。それをしない人でわからないままでずっといる人もいるでしょうが私は自分で自分を守りたいと考えています。素人なので色んな事を調べなければわかりません。 わざわざ手間を掛けて身元を隠す行為が=良からぬ事を企んでいると思われて当然です。>と思うあなたはあまりにも短絡的かつ間違っていると思います。 しかも私は自分の身元をわからなくしたいなどとは言っていません。 >自分の身元をわからないかどうか気にする事 をしているだけです。ちゃんと文を読んでください。
- necomimi
- ベストアンサー率41% (633/1540)
IPを抜かれる(身元がバレる)ことを恐れての質問をいくつかしてますが 国家権力を用いればかなずバレますから、良からぬことは 考えない方が良いかと。
お礼
自分の身元をわからないかどうか気にする事が全て=なにかよからぬ事を考えているということになるのでしょうか?テクノフォビアの観点から考えてください。あとは普通にインターネットの仕組みに興味があるだけです。素人にはわからない事だらけです。
- MNH10W
- ベストアンサー率48% (2859/5927)
>目的地に着くまでに随時変化していくと言うことがわかりました。 いいえ、MACアドレスは変わりません IPアドレスは時間で変化することがありますが、経路の途中で勝手に変わることはありません http://oshiete1.goo.ne.jp/qa5127317.html 回答を自分勝手にねじ曲げてはいけませんよ
お礼
あのー今回は目的地に着くまでに変化=通信の過程で変化していくという事ですよね。それを問いました。 こちらでも回答いただきました。 http://okwave.jp/qa5263669.html http://oshiete1.goo.ne.jp/qa5127317.html ↑ こちらはただ単にMACアドレスは変更不可で、IPは動的に変わるということで、通信の過程でという話ではありません。 違いがわかるでしょうか
関連するQ&A
- 送信元のIPアドレスとMACアドレスについて
送信先IPアドレスとMACアドレスが必要なのはわかるのですが、送信元のIPアドレスとMACアドレスがなぜ必要なのでしょうか?
- ベストアンサー
- その他([技術者向] コンピューター)
- IPアドレスとMACアドレス
異なるネットワーク間でデータが、ホスト→ハブ→ルータ→ルータ→ハブ→ホストと流れるとき、それぞれの区間ではIPアドレスとMACアドレスのどちらを元にデータを送ってるのでしょうか? また、送信先のMACアドレスはどうやって知るのでしょうか?
- ベストアンサー
- その他([技術者向] コンピューター)
- MACアドレスとIPアドレス
二つの違いと役割が最終的に理解できているかしつもんさせていただきます IPアドレスは目的相手の場所を特定するための手段。IPによりどのネットワークに属しているかなどを大まかに特定した後に最終目的地のネットワーク内に存在する数あるホストから目的のホストを探し出す。 MACアドレスはIPの補助的なもの(?)であって、例えば同じデータリンク内つまり同じネットワーク内に目的ホストがいるならばMACアドレスはそこまで重要でないかもしれないがルータを中継して向こうのネットワークに属している場合は、まず MACアドレスでルータという機器の場所を把握して次の転送先のネットワークを目指すというステップを踏むためにIPアドレスと連携してMACアドレスが必要になる。 上で「同一リンク内であればそこまで重要でない」といったのはあくまで「相手特定」においては重要ではないと言う意味で、実際のデータリンクを使った通信の時にはIPアドレスに対応したMACアドレスを使う必要があるのでIPアドレスだけあれば十分と言うことではない。 簡潔に言うと ●IPアドレスで住所はわかったけど ●MACアドレスで実際の交通手段を知る って感じでしょうか...?
- 締切済み
- ネットワーク
- ルーターとmacアドレス、IPアドレスについて
現在ネットの勉強をしている初心者です。自分の考えがまとまっておらず正しく関係を理解しているかわからないので判断よろしくお願いします。かなりごちゃごちゃの勘違いだらけですので覚悟お願いします( ; ; ) macアドレスとはよく最終目的地(IPアドレス)にたどり着きまでの乗り換え駅的な例えがされ、ネットワークをデータが跨ぐ際にルーターのmacアドレスを参考にルーター間を移動しますよね?そうしてIPアドレスをもった最終目的(PCとか?)に行くと思うのですが、それだとなぜ個別のPCにmacアドレスが存在する必要があるのですか?ルーターのmacアドレスだけではいけないんですか? こういうデータの一連の流れにおいては個別のPCのmacアドレスは関係ないんでしょうか 確かにmacアドレスは特定のPCからのアクセスの拒否などができる点では存在意義はありますが私が友達のPCにデータを送るときにはこの考えかたのmacアドレスは不必要何でしょうか? そして上記の質問に反する内容を書いてしますのでが、ARPを用いて通信相手のmacアドレスを調べるときにブロードキャストをしてLAN内の装置に「このIPアドレス持ってる方のmacアドレス教えてください」と声をかけると思うのですがもし同じローカルネットワーク内に通信相手がいてネットワークを跨がないでいい場合はルーターは必要ないんでしょうか。ここ数日mac アドレスについて考えっぱなして考えるほどわけわからなくなってきて正直鬱レベルです笑 macアドレスとは何なんでしょうか。IPアドレスとは一体どんなものなんでしょうか。ルーターとはネットワーク同士を繋げてくれるものなんですよね。ルーターにIPアドレスは存在するのでしょうか。 本当に支離滅裂な文章でごめんなさい。何がわかってないかすら分かりません。 親切な方どなたか教えていただけますでしょうか...😥
- ベストアンサー
- その他(インターネット接続・通信)
- LANからWANの送信元IPアドレスについて
初歩的な質問ですみません。 IPヘッダの送信元IPアドレスについて質問です。 以下の構成でパソコンAからパソコンBにデータを送信した場合、送信元IPアドレスにはどのIPアドレスが入っているのでしょうか? よろしくお願いします。 ***送信元[68.51.0.100]*** パソコンA[192.168.0.10] ↓ ルーターA[192.168.0.1] ↓ --WAN-- ↓ ***送信先[20.102.36.42]*** ルーターB[192.168.100.1] ↓ パソコンB[192.168.100.10]
- ベストアンサー
- ネットワーク
- なぜPCにMACアドレスが必要?
初心者ですがよろしくお願いします。 MACアドレスとIPアドレスの違いを調べると、よくMACは郵便番号でIPは住所といったたとえ方がされていますが、最終的な目的地であるはずのPCになぜMACアドレスが必要なんでしょうか?ルーターより上位?の機器にあるというならわかりやすいんですが・・ 我が家に郵便番号が割り振られているような感じで変です。
- ベストアンサー
- ルーター・ネットワーク機器
- 送信元IPの偽装について
TCP/IPの書籍を読んでいて思ったんですが 仮にデフォルトゲートウェイのルータのIPやサブネット、MACアドレスが判明していて 1500バイト以下のデータを送信するとします。 その場合、送信元MACアドレスとIPにでたらめな値を入れても送信できるんでしょうか? TCPだと3ウェイハンドシェイクが失敗してコネクション自体が確立できない気がしますが UDPならコネクションレスなので送信できる気がします。 仮に送信できるとするとIPとMACアドレス両方偽装できるので 送信元の判別は不可能になってしまいます。 ということはUDPでローカルPCから一方的にデータを送れば身元は特定されないんでしょうか?
- ベストアンサー
- ネットワーク
- アクセス元PCのMACアドレス取得方法
どのカテで相談するべきか悩みましたが、Webについて こちらを見られている方がお詳しそうだったのでAJAX 限定と言う訳ではありませんがこちらに 質問させていただきました。 アクセス元PCのMACアドレスの取得をしたいのですが、 通常のやり方では、間にルータが入る以上取得不可能と言う 事は認識しておりますが、アクセス元のPC内でMACアドレス を記録して送信してもらうようなプログラムをWeb上又はローカル クライアントから実行してもらいそれを、サーバ側で取得する 方法では可能になりませんでしょうか? もし、別の方法でも可能であればその手順等を教えて頂けません でしょうか? ※実装に関しては、別途質問を立てたいと思いますので、 簡潔な情報で構いません。
- ベストアンサー
- AJAX
- MACアドレスについて教えてください
MACアドレスは固有のものであるから、IPアドレスがなくても十分目的地にパケットを送れるはずである。しかし、インターネットアドレスだけでネットワークを構築することは困難である。この理由を述べよ。という、レポートが出たんですが、本を調べてもぜんぜんのってなくて困ってます。だれか、わかる人いましたら教えてください。お願いします。
- ベストアンサー
- その他(インターネット接続・通信)
- 送信元のPCから送信先PCにパケットを送る時の疑問
送信元のPCから送信先PCにパケットを送るとき、バケツリレー的に送信先の最寄りのルーターまで送られた後、ルーターから、そのPCまでパケットが届く流れを教えてくださいm(_ _)m 送信先PCのIPアドレスや、そこに届けるためのルート情報はルーターには設定されてませんよね? そのルーターまでパケットが届いた後、どうやって送信先PCが何処にかあるかがわかって、どうやって送信先PCまでのルートを決められるのですか?
- ベストアンサー
- ルーター・ネットワーク機器
お礼
参考になりました。有難うございました!