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
タブを全て閉じる