レイヤー化の考え方
Coddyの「OSIモデル」コースのレッスン 1/32。
ネットワークを介してデータを送信するには、テキストをビットに変換する、アドレスを指定する、ルーティングする、失われた断片を再送する、暗号化するといった、数十もの作業が必要です。1つのプログラムですべてを担うことはできないため、ネットワークはレイヤーのスタックとして構築されます。各レイヤーが1つの作業を行い、その結果を次のレイヤーに渡します。
これは手紙を郵送するようなものです。メッセージを書き、封筒が住所を追加し、郵便システムがトラックの経路を決めます。書き手がトラックについて考えることはなく、運転手が手紙を読むこともありません。
上位レイヤーから受け取ったデータを各レイヤーが包むことには、あなたが何度も使う名前があります。それがencapsulationです。
チャレンジ
初心者上位層から渡されたデータを各層が包み込むプロセスの用語を、小文字で出力してください。
期待される出力:
encapsulation自分で試してみよう
ターミナル
OSIモデルのすべてのレッスン
自分で練習してみよう: Terminalプレイグラウンド