#norelated
#title(コンピュータネットワーク2の授業メモ)

[[FrontPage>FrontPage]] > [[Network2>./]] (Now)

------------------------------
#contents
------------------------------


* はじめに [#p621168b]
2年生時、秋学期、コンピュータネットワーク2の授業のメモ。

* 準備 [#a14b6e5b]
TCP/IP 下位層は、「プリ、デブ、ネル」だ!


* Lesson01 [#la142d1d]
休みました
休みました~
** 物理層 [#r0411e42]
** データリンク層前半 [#xc87de75]

* Lesson02 [#zc552660]
復習No2
データリンク、ネットワーク層について

** データリンク層 [#bdf3ff65]
*** 役割 [#rf6face4]
:誤り検出 | 
:ほげほげ |
** データリンク層 - 後半[#bdf3ff65]
*** 役割 [#rffb9dd2]
+誤り検出
+媒介アクセス制御

*** 誤り検出 [#jaac09c0]
「ネットワーク層」に大して「未検出の伝送の誤りのない回線」と見えるような回線に変換する
*** 媒介アクセス制御(MAC : Media Access Control) [#y4175d78]
多元接続の機能を提供する


***Ethernetフレームフォーマット [#d78a4743]
大事なのは、宛先MACアドレス、送信元MACアドレスの2つがあること。
***MACアドレス [#h8bccb7d]
ベンダ識別子(OUI:Organiztionally Unique Identifier) + ベンダ内での識別子
 
** 媒介共有型ネットワーク [#gb0e9280]
*** CD/CSMA [#k3a0897b]
Collision Detection/Carrier Sense Muitiple Access | 超重要な概念。~
ネットワークを監視し、もし通信の衝突が起こったら、そのことをネットワーク全体に報告(Jam Signal)し、ランダム時間待機して、再送信を行う。


** 媒体非共有型ネットワーク [#u756c4c2]
*** スイッチング技術 [#l928fd00]
:スイッチングハブ | それぞれのポートがブリッジになっているハブ
*** 無線LAN [#rb2761f7]
:CSMA/CA | Carrer Cense Multiple Access を使用している

*** ループ検出するための技術 [#b14c1ca6]
:スパニングツリー | ルートブリッジを起点にブリッジ間でツリーを構築。~
各ブリッジ間で、データのループを検出し、他のツリーに流さない。
:ソースルーティング | 送信元にデータが帰ってきたときに、経由ブリッジを把握し、効率よく送信を行う

** ネットワーク層 [#z3a36733]
*** 目的 [#t6e3f83a]
+ 異種データリンク間の相互接続
+ 拡張性の問題の解決

*** IP [#l2111b9c]
:Internet Protocol | Networl Layer の勘所。~
EndToEnd の通信を実現するもの。
:IP Address | Internet に接続されるホストは、IP Address がつけられる。~
これを元に IP Paket が送られる
:ルーティング | 経路制御のこと。これも IP を用いる。

** 見出し1 [#mc36a5d5]

''インデックス無し強調文字''
*** コネクション型通信 [#j4765548]
通信開始時に、一度ネットワークを構築してから、通信を行う。~
早さがなく、複雑になりやすいが、信頼性のある通信に用いる。

:定義リスト1 | 説明です。
*** コネクションレス型通信 [#qe30aadb]
:ポップバイポップルーティング | 各ホップごとに、最短のルートへ通信を行い、その後のことは気にしない。
早く、簡単に通信を行う。~
データの信頼性はあまりない。

:定義リスト + 段落 | 
~説明文が続きます。
*** IP Address [#zf8692bc]
:IP Address | 32bit長のデータ。~
ネットワーク部 + ホスト部で構築される。
:Sub Net Mask | IP Address におけるネットワーク部のこと
:クラス | A ~ D までのクラスがある。~
ネットワーク部の長さによって分けられた IP Address の分類。~
ちなみに、クラスDはブロードキャストアドレス。
:ネットワークアドレス | そのネットワークのみに対してデータ送信を行うアドレス
:ブロードキャストアドレス | すべてのネットワークに対してデータ送信を行うアドレス
:プライベートアドレス | 決して接続することのない端末同士が、同じ IP Address を持っていもいい仕組み

*** ICMP [#g1154563]

*** ARP [#yaee12af]

*** NAT [#ebaf0143]

*** DHCP [#b6f1837b]

*** 拡張性の問題とは [#v688aa92]







* 参考資料 [#i1ff4340]
:[[リンク先タイトル:]] | 一言感想。
~[[関連リンク]] 一言感想
:[[TCP/IP入門:http://www.atmarkit.co.jp/channel/tcpip/tcpip.html]] | @IT の連載記事
:[[復習を始める、その前に。TCP/IPまるわかり:http://ascii.jp/elem/000/000/424/424788/]] | ASCII.jp の連載記事
:[[仮想ネットワークの実装で学ぶTCP/IP:http://codezine.jp/article/corner/260]] | CodeAine の連載記事

 

* 参考文献 [#r84b7ed3]
** 書籍分類名 [#r3e395cf]
:[[書籍名 - 著者 発行日 出版社:]] | 一言感想
:[[マスタリングTCP/IP 入門編 - 著者 発行日 出版社:]] | 教科書。


トップ   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Ads by Sitemix