Computer Networks 2019-01: Difference between revisions
Line 61: | Line 61: | ||
* Typing Test I | * Typing Test I | ||
<br> * Short introduction to Vim and Emacs [http://open.gnu.ac.kr/lecslides/2019-1-Networks/lab/editors_vi_emacs.pdf [pdf] ] | <br> * Short introduction to Vim and Emacs [http://open.gnu.ac.kr/lecslides/2019-1-Networks/lab/editors_vi_emacs.pdf [pdf] ] | ||
|- | |- | ||
Line 81: | Line 79: | ||
<br> * Simple web server and Client | <br> * Simple web server and Client | ||
<br> * Read Chapter 2.7 | <br> * Read Chapter 2.7 | ||
|- | |- | ||
! 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 99: | Line 96: | ||
* Experiments with simple web server | * Experiments with simple web server | ||
<br> * Exploit Wireshark | <br> * Exploit Wireshark | ||
|- | |- | ||
! 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 116: | Line 107: | ||
* Transport Layer I [http://open.gnu.ac.kr/lecslides/2019-1-Networks/slides/Ch03_st.pdf [pdf] ] | * Transport Layer I [http://open.gnu.ac.kr/lecslides/2019-1-Networks/slides/Ch03_st.pdf [pdf] ] | ||
<br> * Read Chapter 3-3.4.2 | <br> * Read Chapter 3-3.4.2 | ||
<!-- Friday --> | <!-- Friday --> | ||
| style="vertical-align: top;"| '''To Do:''' | | style="vertical-align: top;"| '''To Do:''' | ||
* Wireshark Lab [http://open.gnu.ac.kr/lecslides/2019-1-Networks/lab/Lab_01_Wireshark.pdf [pdf] ] | * Wireshark Lab [http://open.gnu.ac.kr/lecslides/2019-1-Networks/lab/Lab_01_Wireshark.pdf [pdf] ] | ||
|- | |- | ||
Line 136: | Line 122: | ||
| style="vertical-align: top;"| '''To Do:''' | | style="vertical-align: top;"| '''To Do:''' | ||
* Transport Layer II (use the previous slide) | * Transport Layer II (use the previous slide) | ||
<br> * Read Chapter 3.4.3 -3.7 | <br> * Read Chapter 3.4.3 -3.7 | ||
<!-- Friday --> | <!-- Friday --> | ||
| style="vertical-align: top;"| '''To Do:''' | | style="vertical-align: top;"| '''To Do:''' | ||
* Commands for Network Analysis Lab [http://open.gnu.ac.kr/lecslides/2019-1-Networks/lab/Lab_02_NetCom.pdf [pdf] ] | * Commands for Network Analysis Lab [http://open.gnu.ac.kr/lecslides/2019-1-Networks/lab/Lab_02_NetCom.pdf [pdf] ] | ||
|- | |- | ||
Line 160: | Line 138: | ||
| style="vertical-align: top;"| '''To Do:''' | | style="vertical-align: top;"| '''To Do:''' | ||
* Network Layer - Data Plane [http://open.gnu.ac.kr/lecslides/2019-1-Networks/slides/Ch04_st.pdf [pdf] ] | * Network Layer - Data Plane [http://open.gnu.ac.kr/lecslides/2019-1-Networks/slides/Ch04_st.pdf [pdf] ] | ||
<br> * Read Chapter 4-4.3 | <br> * Read Chapter 4-4.3 | ||
<!-- Friday --> | <!-- Friday --> | ||
| style="vertical-align: top;"| '''To Do:''' | | style="vertical-align: top;"| '''To Do:''' | ||
* Read Chapter 4.4 | * Read Chapter 4.4 | ||
|- | |- | ||
! colspan="2" style="background: Turquoise; text-align:left;"| Week 7 - Network Layer | ! colspan="2" style="background: Turquoise; text-align:left;"| Week 7 - Network Layer | ||
Line 182: | Line 154: | ||
* Network Layer - Control Plane [http://open.gnu.ac.kr/lecslides/2019-1-Networks/slides/Ch05_st.pdf [pdf] ] | * Network Layer - Control Plane [http://open.gnu.ac.kr/lecslides/2019-1-Networks/slides/Ch05_st.pdf [pdf] ] | ||
<br> * Read Chapter 5-5.4 | <br> * Read Chapter 5-5.4 | ||
<!-- Friday --> | <!-- Friday --> | ||
| style="vertical-align: top;"| '''To Do:''' | | style="vertical-align: top;"| '''To Do:''' | ||
* Read Chapter 5.5-5.7 | * Read Chapter 5.5-5.7 | ||
<br> * Typing Test II | <br> * Typing Test II | ||
|- | |- | ||
Line 203: | Line 170: | ||
<font color="red"> '''Midterm Exam''' | <font color="red"> '''Midterm Exam''' | ||
<br> * Exam covers from chapter 1 to 5 | <br> * Exam covers from chapter 1 to 5 | ||
<br> * Room To Be Announced | <br> * Room To Be Announced </font> | ||
<!-- Friday --> | <!-- Friday --> |
Revision as of 07:13, 4 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
Week 1 - Introduction | |
---|---|
Lecture : Mar-07 (木) Introduction | Lab : Mar-08 (金) Environment Setup |
To Do:
* Introduction to the rest of the computer networks classes [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 [pdf ]
|
To Do:
* Install Wireshark
|
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
|
Week 4 - Transport Layer | |
Lecture : Mar-28 (木) Transport Layer I | Lab : Mar-29 (金) Wireshark Lab |
To Do:
* Transport Layer I [pdf ]
|
To Do:
* Wireshark Lab [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:
* Commands for Network Analysis Lab [pdf ]
|
Week 6 - Network Layer | |
Lecture : Apr-11 (木) Network Layer - Data Plane | Lab : Apr-12 (金) Data Plane |
To Do:
* Network Layer - Data Plane [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 [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
Categories | Ratio | Categories | Ratio |
---|---|---|---|
Attendance | 00 | Midterm | 00 |
H/W & Projects | 00 | Final | 00 |
Initiative (On/Offline participation) | 00 | ||
Total | 100% |
Miscellaneous
Words Per Minute (WPM)
We are going to measure your typing score, please practice!! To install the typing speed measuring tool, follow the description below.
$ sudo pip install wpm
$ wpm
or$ pyton -m wpm
You can load custom text to test$ wpm --load yourfile.txt