2014計算機網路概論
Introduction to Computer Networks

課程說明

本課程將於2015/2/23再次開課,請至2015計算機網路概論報名課程!

課程概述 Course Description
 

        網路使用已經成為大眾生活的一部分, 互聯網 (Internet) 除了將各種區域網路
(Local Area Networks)透過互聯網服務供應商(Internet Service Providers, ISPs)
連接起來外,也提供各式的終端設備連網,在龐大的 Internet 上有大量各式的路由器
或是交換機,但是因為各的性質,速度,容量的不同,資料在網路上傳輸就可能發
生各種狀況,例如封包被延遲,被繞遠路,甚至被丟棄等等. 也可能引發網路阻塞, 造成
服務中斷。
 
        本課程將介紹計算機網路的基本運作原理與標準的網路七層結構,由淺入深,可以
讓我們對於計算機網路的運作有最基本的認識,本課程還會介紹全球建置最多的有線
網路──IEEE 802.3 Ethernet 的基本運作原理, 還有全球建置最多的無線區域網路──
IEEE 802.11 Wireless LAN 的基本運作原理,想知道網路交換機(switches) 是如何運作
的嗎 ? 想知道網際網路最重要也最關鍵的通訊協議──TCP/IP 是如何運作的嗎 ? 想知
道網際網路最重要的路由器 (Routers) 是如何運作的嗎 ?在本課程裡您都可以學到這些
重要的基本知識, 本課程上課時間為八週, 分為八個單元, 課程內容包含介紹IEEE802.3
乙太網路(Ethernet), IEEE 802.11 無線區域網路 (Wireless LAN),IEEE 802.1Q虛擬區
域網路 (Virtual LAN),交換機的擴張樹演算法 (IEEE 802.1D Spanning Tree Algorithm),
區域網路的可靠傳輸技術──滑動視窗技術 (Reliable Transmission Technology-Sliding
Windows),路由器運作原理以及網路互連技術 (Routers,Interneworking, IP protocol),  
以及TCP(Transmission Control Protocol) 與網路阻塞偵測與控制技術(TCP 
Congestion Control, AIMD,Slow Start)。本課程適合對互聯網 (Internet) 以及交換機(
switches), 路由器 (Routers), TCP/IP 通訊協議基本運作原理有興的同學以及在職人
士選修,可學習到計算機網路的基本知識, 為將來進階研讀建立扎實的基礎。
 
        除了八的基礎課程內容外, 本課程也將額外介紹目前網路領域最重要的軟體定義
網路(Software Defined Networks, SDN) 的基本運作原理以及其在網路安全 
(Network Security), 網路管理 (Network Management), 網路服務品質 (QoS) 
等等的應用。


指定用書 Text Books

Larry L. Peterson & Bruce S. Davie, Computer Networks: A Systems Approach, 5th Ed.,

Morgan Kaufmann, 2010. 台灣代理銷售 -- 東華書局/新月圖書

 

參考資料 References

James F. Kurose and Keith W. Ross,Computer Networking: A Top-Down Approach 
Featuring  the Internet,by 5th Ed., Addison Wesley, 2012

 

授課大綱 Syllabus

第 1週:網路架構與七層參考模式簡介(OSI 7-layer Model)
第 2週:IEEE 802.3 乙太網路 (Ethernet)
第 3週:IEEE 802.11 無線區域網路 (Wireless LAN)
第 4週:IEEE 802.1D 交換機的擴張樹演算法 (Spanning Tree Algorithm)
第 5週:IEEE 802.1Q 虛擬區域網路 (Virtual LAN)
第 6週:區域網路的可靠傳輸技術 -- 滑動視窗技術
                 (Reliable Transmission Technology -- Sliding Windows)
第 7週:路由器運作原理以及網路互連技術 (Routers, Interneworking, IP protocol)
第 8週:TCP 與網路阻塞偵測與控制技術 ( TCP Congestion Control, AIMD, Slow Start)

進階充電單元

    第 9 週:軟體定義網路簡介與應用 ( Software Defined Networks (SDN) and Applications)

授課形式 Teaching Method

  • 本課程以 MOOCs 磨課師的線上課程方式上課 (中文授課), 每週有課程進度. 除了課程內容的 videos 外, 也有線上練習題, 影片觀看採用 VOD 方式 (隨選視訊), 可以依照自己方便的時間調整學習的節奏.  每個影片都剪輯成 15-18 分鐘左右, 幾段影片後會有線上練習題來檢驗一下學習成果, 練習題包含單選題, 複選題, 以及簡單的填充題. 練習題都會提供正確答案做為參考. 本課程也有議題論壇可以讓同儕討論課程相關議題. 有任何學習上的疑問都可以 po 上來, 會由老師, 助教群, 或是同儕來回應討論.
  • 老師以及助教每會安排線上助教時間 (預計每 2 小時), 可以線上同步方式進行相關的討論. 同學有問題需要討論才上線即可, 不硬性要求.  
  • 會有一次線上小考. 每次線上小考佔 8% 成績, 共有七次, 佔 56%. 課程最後一會安排線上考試, 考題分為單選題, 複選題, 以及填充題. 考試成績佔 44%. 通過評量 (作業+考試) 的同學將可獲得由清大出具, 黃教授簽名的"修課證明". 成績優異者 (top 2% or 90+) 將可獲得黃教授寫推薦信的機會 (國內外研究所深造申請推薦信, 就業推薦信)

 

修課證明 Course Certify

修習完畢課程內容並完成所有課程要求,可獲得「修課證明」。

 

 

資料處理中...
圖片上傳中...