markdown
計算機ネットワークポータルmd a56019c
lecture/information/networks/computer-networks-portal.lecture.n.md
Download PDF

計算機けいさんきネットワークポータル

date2026-07-14document_iddoc_7e64af83ad623e9f8b17648d18395fa5description計算機ネットワークを、通信規則、パケット転送、名前解決、Web通信の順に学ぶための経路を示す。type講義statusactiverelateddata/lecture/information/information-engineering-portal.lecture.n.md / data/lecture/information/systems/computer-systems-basics.lecture.n.md / data/lecture/information/networks/computer-network-basics.lecture.n.md
portalinformationnetworkslecture
data/lecture/information/systems/computer-systems-basics.lecture.n.md

1導入どうにゅう

このポータルでは、複数ふくすう計算機けいさんきがデータを交換こうかんするための仕組しくみをまなぶ。先行せんこうする計算機けいさんきシステムの講義こうぎでは、ネットワークインタフェースを入出力装置にゅうしゅつりょくそうち一種いっしゅとして位置いちづけた。ここでは、送信元そうしんもとから宛先あてさきまでデータを転送てんそうし、そのうえでアプリケーションが通信つうしんする過程かてい説明せつめいする。

2学習経路がくしゅうけいろ

  1. 通信つうしん階層化かいそうかし、アドレス、プロトコル、経路けいろ役割やくわり区別くべつする。
  2. IPによるパケット転送てんそうと、TCPによる信頼性しんらいせいのあるバイト列転送れつてんそう区別くべつする。
  3. DNSによってドメインめいから通信先つうしんさき情報じょうほう検索けんさくする。
  4. HTTPによってWebの要求ようきゅう応答おうとう交換こうかんする。
data/lecture/information/networks/computer-network-basics.lecture.n.md data/lecture/information/networks/tcp-and-ip-basics.lecture.n.md data/lecture/information/networks/dns-basics.lecture.n.md data/lecture/information/networks/http-basics.lecture.n.md

3階層かいそう区別くべつする

ネットワークの各階層かくかいそうは、ことなる責務せきむ担当たんとうする。DNSとHTTPはアプリケーションそうぞくし、DNSは名前解決なまえかいけつ、HTTPはWebリソースにたいする操作そうさということなる責務せきむになう。TCPはトランスポートそう順序じゅんじょたもつバイト列転送れつてんそう提供ていきょうし、IPはネットワークそうでアドレス指定していとデータグラム転送てんそう提供ていきょうする。実際じっさい通信つうしんではこれらが連携れんけいするが、問題もんだい分析ぶんせきするときは責務せきむ混同こんどうしないことが重要じゅうようである。

Computer Networks Portal

data/lecture/information/systems/computer-systems-basics.lecture.n.md

1Introduction

This portal studies how multiple computers exchange data. The preceding computer-systems lecture treated a network interface as a type of input/output device. Here, we explain how data is forwarded from a source to a destination and how applications communicate over that forwarding infrastructure.

2Learning Path

  1. Organize communication into layers and distinguish the roles of addresses, protocols, and routes.
  2. Distinguish IP packet forwarding from TCP's reliable byte-stream delivery.
  3. Use DNS to look up information about a communication destination from a domain name.
  4. Use HTTP to exchange Web requests and responses.
data/lecture/information/networks/computer-network-basics.lecture.n.md data/lecture/information/networks/tcp-and-ip-basics.lecture.n.md data/lecture/information/networks/dns-basics.lecture.n.md data/lecture/information/networks/http-basics.lecture.n.md

3Distinguishing Layers

Each network layer has a different responsibility. DNS and HTTP are application-layer protocols with distinct responsibilities: DNS performs name resolution, while HTTP defines operations on Web resources. TCP provides an ordered byte stream at the transport layer, and IP provides addressing and datagram forwarding at the network layer. These mechanisms cooperate in actual communication, but their responsibilities must remain distinct during analysis.

raw .n.md をコピー
loc をコピー (filepath:line ~ line)
copy share link
copy encoded share link
path をコピー
copy share link
copy encoded share link
copy share link
copy encoded share link
タブを全て閉じる