• ベストアンサー

IPの役割について質問です。

IPの役割について調べているのですが、現在分かっていることとして、 (1)目的のホストへパケットを届ける (2)IPアドレスを用いて、送信元や宛先を識別する があります。 それ以外に、 (3)パケットが相手に無事届いたことを確認する (4)送信先にパケットが届く順番を制御する という選択肢(問題)があるのですが、これはどちらが正解で、どちらが誤っているのでしょうか? 解説も添えてもらえると助かります^^; 回答よろしくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • okg00
  • ベストアンサー率39% (1322/3338)
回答No.1

(3)はコネクション型(TCPなど)通信の例ですね。IPはコネクションレス型ですから違います。 (4) これは微妙だなあ...パケットが到達する順番の制御なんてしていないですからね。分解・組み立てならそうと言えないこともないですが。

pwd3yvw27h
質問者

お礼

回答ありがとうございます! 困っていたので助かりました。 またよろしくお願いします(汗

関連するQ&A

  • IPマルチキャストについての質問

    マルチキャストアドレスで送信先を絞り込む為には、 ポート番号か何かの識別子が利用されているのでしょうか? IPマルチキャストを実施しますと、 同じネットワークアドレスのセグメントに所属している全ノード・ホストへと『マルチキャストアドレス』宛てのパケット群が届くのではないか、 と私には思われますので、学習の進展が此処で行き詰まっていますから、 もし支障が御座いませんでしたら、教えて下さいませ。

  • CCNAの問題について

    以下の問題の理解ができませんのでご教示お願いします。 私はホストBにデータ送信する流れとして、答えの一つは最終的な宛先であるホストBのIPアドレスになるのは理解できます。 しかしデータの流れとしてホストBに向かうための最初の経由地がスイッチ1になるため、もう一つの答えである宛先MACアドレスはスイッチ1のMACアドレスだと思ったのですが、なぜルータ1Fa0/0のMACアドレスになるのでしょうか。 ○問題 図を参照して答えよ。ホストAがホストBにデータを送信するために使用する宛先アドレスはどれか?2つを選択せよ。 ※問題の図は添付画像を参照ください。 ○回答 ホストBのIPアドレス ルータ1Fa0/0のMACアドレス ○解説 ホストAがホストBに送信するときは「ゲートウェイのMACアドレス」と「ホストBのIPアドレス」がわからないと通信できません。 よって正解は、「ホストBのIPアドレス」と「ルータ1Fa0/0のMACアドレス」です。

  • ARPパケットの宛先(IP/MAC)アドレス

    ARPパケットの中身ですが アドレスタイプ/アドレス長/オペレーションコード/送信元MACアドレス/送信元IPアドレス/宛先MACアドレス/宛先IPアドレス 分類すると上記に分けられると思うのですが、このとき宛先MACアドレスと宛先IPアドレスには 何が入るのでしょうか? ARPパケットはブロードキャスト送信されるので宛先MACアドレスはそのネットワークの ブロードキャストアドレスが入り、宛先IPアドレスはIP/MACの対応が知りたいIPアドレスが入るのでしょうか? この場合だと宛先IPアドレスと宛先MACアドレスが異なるアドレスになりますが、 これはそういうものと捉えて良いのでしょうか。 少し説明文が分かりにくいかと思われますがご存知の方がいらしたらご教授願います。

  • ホストAとBについて困ってます

    ホストA:MACアドレス<_>00:00:5F:B3:50:31 IPアドレス <_>192.168.10.5 ホスト1a:MACアドレス<_>00:00:5F:B3:70:32 IPアドレス <_>192.168.10.3 ホスト1b:MACアドレス<_>00:00:5F:B3:70:33 IPアドレス <_>192.168.10.5 ホスト2c:MACアドレス<_>00:00:5F:B3:70:35 IPアドレス <_>192.168.20.3 ホスト2d:MACアドレス<_>00:00:5F:B3:70:37 IPアドレス <_>192.168.50.5 ホストB:MACアドレス<_>00:00:5F:B3:50:35 IPアドレス <_>192.168.50.10 ホストA-a|ルータ1|bーc|ルータ2|dーホストB と接続されている時にホストAがホストBにパケットを送出したとする。 (1)ホストAが送出するIPパケットの「宛先」に指定されているIPアドレスは何か。 (2) ホストAが送出Ethernetフレームの「宛先」に指定されているMACアドレスは何か。 (3)ルータ1bがルータ2cに送出するIPパケットの「宛先」および「送信元」に指定されているIPアドレスは何か。 (4)ルータ1bがルータ2cに送出するEthernetフレームの「宛先」および「送信元」に指定されているMACアドレスは何か。 今この問題が解らないので教えてください お願いします。

  • なぜMACアドレスだけでなく、IPアドレスが必要なのか

    現在ネットワークについて勉強しております。 ・MACアドレスはNICに固定で、隣接区間でのデータリンク通信に必要。 ・IPアドレスはネットワークを越える、エンドツーエンドでのあて先・送信元指定に必要。 という点は理解しております。 ネットワーク超えの通信においても、ホストを特定するための要素はMACアドレスだけで十分では?という疑問が生じました。 上記のエンドツーエンドでのあて先・送信元指定にもMACアドレスを用いる事はできるはずです。 (IPパケットの中に最終的な宛先・送信元MACアドレスを書けばいいのでは?) なぜ「IPアドレス」という概念が必要なのでしょうか。 MACアドレスとIPアドレスという、似たような概念をあえて2つ作っている理由を教えてください。

  • グローバルIPとプライベートIPについて

    ソフトウェア開発技術者の平成20年春の問題をやっていて、腑に落ちないところがあります。 質問は二つです。 外出先のクライアントのPCからルータA(外出先からインターネットへつなぐためのもの)を通じて、インターネット経由で自宅のネットワークのルータBにアクセスをして、そこからアドレス変換をすることによりサーバにアクセス要求パケットを送信するという類のものなのですが…。 アクセス経路で、あるネットワーク内に存在するクライアントPCからそのPCをネットへつなぐためのルータにアクセスする時に送信元IPアドレスが「192.168.1.10」とクライアントPCのプライベートアドレスになっていました。   ところが、ルータAから別のネットワークのルータBにつなぐときは、送信元のIPアドレスが「61.xxx.42.94」とグローバルIPアドレスになっていました。 (1) 送信元IPアドレスのプライベートとグローバルIPアドレスが変わってくるのは何が原因なのでしょうか? 自分なりに考えてみると、別のネットワークにパケットを送るときは一旦プライベートアドレスからグローバルIPアドレスに変換する必要があるため。と解釈したのですが、正しかったでしょうか。 また、ホームネットワークのルータBに来て目的のサーバにパケットを送るときに、そのルータBから「そのネットワーク内の目的のサーバ」への送信元IPアドレスがパケットが送られてきたネットーワークのグローバルIPアドレスである「61.xxx.42.94」となっていました。 (2)しかし、ルータBは別のネットワークの中に属するものでありその送信元アドレスがなぜそう表示されるのかわかりません。 これは、目的のサーバからのパケットの応答がある場合に、ルータAからクライアントPCに帰るときも同様で、ルータBが存在する方のグローバルIPアドレスである「202.yyy.63.242」が使われていました。 以上二つです。二つともIPアドレスに関する質問です。よろしくお願いします。

  • リクエスト先から自分のPCに応答が帰ってくる経路はどのように決定されるのでしょうか?

    おはようございます。ネット初心者です。 インターネット閲覧などの際、こちらからURLを指定することで目的のサイトにパケットが送信されます。 逆にサイトから自分のPCにはどのように経路が決定されてパケットが送られてくるのでしょうか? 私の認識では、送信元IPは途中で経由したサーバーやインテリハブなどのIPアドレスとなってしまっている筈です。 やはりリクエストが通ったルートを逆に帰ってくるのでしょうか? その場合リクエスト元を識別するID等が、送信されるパケットに含まれる・・・ うーん解らない・・ つまり宛て先のIPアドレスは通信過程で変わらないが、送信元IPは経由するサーバー等のものになってしまいますよね? であれば、リクエストを受けたサーバーからリクエスト元である自分のPCに帰ってくる経路はどのように決定されているのか? と言うことです。 お時間ありましたら、是非ご教授ください。

  • ルータがIPヘッダをどのように読み取っているのか?

    ■ルータの動作について質問 IPヘッダの「ヘッダ長」フィールドに通常の5と違う7や8が入っており、「オプション」フィールドになんらかのデータが書き込まれていた場合、ルータは宛先IPアドレスに書かれているホストへパケットを通常のように送ってくれるのでしょうか?(一般的なルータに関して) もし、分かる方がいましたら、よろしくお願い致します。

  • TCP/IPの問題で疑問です

    こういう問題があります。 ──────────── 以下のPC1とTCP/IP通信が可能なPCはどれか? PC1 IPアドレス 192.168.141.170 サブネット 255.255.255.128 PC2 IPアドレス 192.168.141.193 サブネット 255.255.255.128 PC3 IPアドレス 192.168.141.161 サブネット 255.255.255.128 ──────────── で、正解は「すべて可能」らしいのですが、確かホスト台数を求めるのに、 ホスト台数=2の[x乗]-2 ※xはホスト部のビット数 と聞いた記憶があって、 ホスト部のビット数が7ビットなので、今回の場合、 2の7乗-2で、126というのがホスト台数になりますよね? ということは、 192.168.141.2~192.168.141.128のみしかこのネットワークでは通信が出来ない、ということにならないのでしょうか? ネットで色々検索しても良くわかりませんでしたので、出来るだけ解りやすく解説いただけると助かります。 よろしくお願いいたします。

  • ping の結果を解説願います

    192.168.101.101 に ping を送信しています 32 バイトのデータ: 192.168.101.4 からの応答: 宛先ホストに到達できません。 192.168.101.4 からの応答: 宛先ホストに到達できません。 192.168.101.4 からの応答: 宛先ホストに到達できません。 192.168.101.4 からの応答: 宛先ホストに到達できません。 192.168.101.101 の ping 統計: パケット数: 送信 = 4、受信 = 4、損失 = 0 (0% の損失)、 損失0%ってところも受信4ってところも意味が分かりません。宛先ホストに到達できないのなら損失100%でないですか? 解説お願いします。