Computer Networks 2019-01: Difference between revisions
(→Part I) |
(→Part I) |
||
Line 81: | Line 81: | ||
<br> * Read Chapter 2.7 | <br> * Read Chapter 2.7 | ||
<br> * Lab: Traceroute [http://open.gnu.ac.kr/lecslides/2019-1-Networks/lab/Lab_Trace.pdf [pdf] ] | <br> * Lab: Traceroute [http://open.gnu.ac.kr/lecslides/2019-1-Networks/lab/Lab_Trace.pdf [pdf] ] | ||
|- | |- | ||
| colspan="2"| '''Video:''' | | colspan="2"| '''Video:''' | ||
Line 88: | Line 88: | ||
<br> * Ch 2.3 Electronic Mail (14m) [[https://www.youtube.com/watch?v=exkBmpTcg_4 watch]] | <br> * Ch 2.3 Electronic Mail (14m) [[https://www.youtube.com/watch?v=exkBmpTcg_4 watch]] | ||
|- | |- | ||
! colspan="2" style="background: Turquoise; text-align:left;"| Week 3 - Application Layer | ! colspan="2" style="background: Turquoise; text-align:left;"| Week 3 - Application Layer | ||
|- | |- | ||
Line 103: | Line 103: | ||
| style="vertical-align: top;"| '''To Do:''' | | style="vertical-align: top;"| '''To Do:''' | ||
* Experiments with simple web server | * Experiments with simple web server | ||
<br> * Lab: Wireshark | <br> * Lab: Wireshark [http://open.gnu.ac.kr/lecslides/2019-1-Networks/lab/Lab_Wireshark.pdf [pdf] ] | ||
|- | |||
| colspan="2"| '''Video:''' | |||
* Ch 2.4 DNS (17m) [[https://www.youtube.com/watch?v=9uH4qXGR59c&index=5&list=PLWm33cHVRby6JjjW5PG1vzKIrKhL06Izc watch]] | |||
<br> * Ch 2.5 Torrent (15m) [[https://www.youtube.com/watch?v=1GKq5JQ13bU&list=PLWm33cHVRby6JjjW5PG1vzKIrKhL06Izc&index=5 watch]] | |||
<br> * Ch 2.6 Video Streaming and Content Distribution (18m) [[https://www.youtube.com/watch?v=wly_wc0vE_E&index=6&list=PLWm33cHVRby6JjjW5PG1vzKIrKhL06Izc watch]] | |||
|- | |- | ||
! colspan="2" style="background: Turquoise; text-align:left;"| Week 4 - Transport Layer | ! colspan="2" style="background: Turquoise; text-align:left;"| Week 4 - Transport Layer | ||
Line 124: | Line 124: | ||
<!-- Friday --> | <!-- Friday --> | ||
| style="vertical-align: top;"| '''To Do:''' | | style="vertical-align: top;"| '''To Do:''' | ||
* Lab: Protocols [http://open.gnu.ac.kr/lecslides/2019-1-Networks/lab/ | * Lab: Protocols and http [http://open.gnu.ac.kr/lecslides/2019-1-Networks/lab/Lab_HTTP.pdf [pdf] ] | ||
|- | |- | ||
Line 187: | Line 187: | ||
<!-- Friday --> | <!-- Friday --> | ||
| style="vertical-align: top;"| '''NO CLASS''' | | style="vertical-align: top;"| '''NO CLASS''' | ||
==Evaluation== | ==Evaluation== |
Revision as of 17:18, 22 March 2019
Class Information
Class Info | |
---|---|
Class | ETA00010 - 컴퓨터네트워크, Computer Networks |
Lecturer | Seongjin Lee |
Time and Place | Theory: 407-202 Thursday 11:00-13:00 |
Practice: 407-202, Friday 13:00-14:00 | |
Office Hour | Thursday: 15:00-17:00 |
Contacts | Office: 407-314 |
Email: insight at gnu dot ac dot kr |
Course Introduction
Networking has enabled the mobile, cloud, and social networking, and introduced new paradigm to modern computing era. Advancement in networking technology is going to push the emergence of the Internet of Things, gigabit wireless networks, 5G Mobile technology further.
To become a player in the era of new network-enabled computing era, students must have a thorough understanding of networking concepts. In this lecture series, we will teach the basics of computer networks which are now considered as black box to let you build up on the technology and adopt to coming of new ideas.
The class will be organized into the following topics
- Introduction to computer networks
- Application layer
- Transport layer
- Network layer
- Link layer
- Wireless and Mobile Networks
- Security
- Multimedia Networking
Textbook
- "Computer Networking: A Top-Down Approach ," JAMES F. KUROSE / KEITH W. ROSS 지음, Pearson (Translated version available)
Homework and Guidelines
- Upload your homeworks to piazza
Schedule and Readings
Part I
Week 1 - Introduction | |||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Lecture : Mar-07 (木) Introduction | Lab : Mar-08 (金) Environment Setup | ||||||||||||||||||||
To Do:
* Introduction to the rest of the computer networks classes [w/ Blank pdf ] [w/o blank pdf ]
|
To Do:
* Typing Test I
| ||||||||||||||||||||
Week 2 - Application Layer | |||||||||||||||||||||
Lecture : Mar-14 (木) Application Layer I | Lab : Mar-15 (金) Web Server | ||||||||||||||||||||
To Do:
* Appliaction Layer I [w/ Blank pdf ] [w/o blank pdf ]
|
To Do:
* Install Wireshark and give it a try
| ||||||||||||||||||||
Video:
* Ch 2.1 Network Applications (15m) [watch]
| |||||||||||||||||||||
Week 3 - Application Layer | |||||||||||||||||||||
Lecture : Mar-21 (木) Application Layer II | Lab : Mar-22 (金) Web Server II | ||||||||||||||||||||
To Do:
* Appliaction Layer II (use the previous slide)
|
To Do:
* Experiments with simple web server
| ||||||||||||||||||||
Video:
* Ch 2.4 DNS (17m) [watch]
| |||||||||||||||||||||
Week 4 - Transport Layer | |||||||||||||||||||||
Lecture : Mar-28 (木) Transport Layer I | Lab : Mar-29 (金) Wireshark Lab | ||||||||||||||||||||
To Do:
* Transport Layer I [w/ Blank pdf ] [w/o blank pdf ]
|
To Do:
* Lab: Protocols and http [pdf ] | ||||||||||||||||||||
Week 5 - Transport Layer | |||||||||||||||||||||
Lecture : Apr-04 (木) Transport Layer II | Lab : Apr-05 (金) Wireshark Lab | ||||||||||||||||||||
To Do:
* Transport Layer II (use the previous slide)
|
To Do:
* Continue with Previous Lab | ||||||||||||||||||||
Week 6 - Network Layer | |||||||||||||||||||||
Lecture : Apr-11 (木) Network Layer - Data Plane | Lab : Apr-12 (金) Data Plane | ||||||||||||||||||||
To Do:
* Network Layer - Data Plane [w/ Blank pdf ] [w/o blank pdf ]
|
To Do:
* Read Chapter 4.4
| ||||||||||||||||||||
Week 7 - Network Layer | |||||||||||||||||||||
Lecture : Apr-18 (木) Network Layer - Control Plane | Lab : Apr-19 (金) Control Plane | ||||||||||||||||||||
To Do:
* Network Layer - Control Plane [w/ Blank pdf ] [w/o blank pdf ]
|
To Do:
* Read Chapter 5.5-5.7
| ||||||||||||||||||||
Week 8 - Midterm Exam | |||||||||||||||||||||
Lecture : Apr-25 (木) EXAM | Lab : Apr-26 (金) No Class | ||||||||||||||||||||
Midterm Exam
|
NO CLASS
Evaluation
MiscellaneousWords Per Minute (WPM)We are going to measure your typing score, please practice!! To install the typing speed measuring tool, follow the description below.
Download following example text
emacs and vim configuration file (for your info)download the following files
Attendance and other infoTranslation VolunteerThe following students volunteered to translate the English version of PPT to Korean, and for that they will receive +10% of their final score.
Must review the work with the professor in every three weeks. |