| 주차 (날짜)
|
주제
|
발표자
|
발표자료
|
| 1 (9/2)
|
1 Introduction
|
김효곤
|
1.1 Architectural principles
|
| 2 (9/9)
|
이홍원
|
1.2 Design and implementation
|
| 곽종원
|
1.3 The architecture and protocols of the TCP/IP suite
|
| 김혜영
|
1.4 Internets, intranets, and extranets
|
| 이경운
|
1.5 Designing applications
|
| 이혁기
|
1.6 Standardization process
|
| 정재훈
|
1.7 Implementations and software distributions
|
| 김효곤
|
1.8 Attacks involving the internet architecture
|
| 2 The Internet address architecture
|
김효곤
|
2.1 Introduction
|
| 유재정
|
2.2 Expressing IP address
|
| 3 (9/16)
|
허완
|
2.3 Basic IP address structure*
|
| 유자은
|
2.4 CIDR and aggregation
|
| 김우일
|
2.5 Special-use addresses
|
| 김민수
|
2.6 Allocation
|
| Titi Aiyanyo
|
2.7 Unicast address assignment
|
| 김효곤
|
2.8 Attacks involving IP addresses
|
| 3 Link layer
|
김효곤
|
3.1 Introduction
|
| 박세호
|
3.2 Ethernet and the IEEE 802 LAN/MAN standards
|
| 4 (9/23)
|
이재혁
|
3.3 Full duplex, power save, autonegotiation, and 802.1X flow control
|
| 유소망
|
3.4 Bridges and switches
|
| 유형식
|
3.5 Wireless LANs - 802.11 (Wi-Fi)*
|
| 5 (9/30)
|
권현수
|
3.6 Point-to-Point protocol (PPP)*
|
| 김대영
|
3.7 Loopback interface
|
| 서경진
|
3.8 MTU and Path MTU
|
| 최성민
|
3.9 Tunneling basics
|
| 김효곤
|
3.10 Attacks on the link layer
|
| 4 ARP: address resolution protocol
|
김효곤
|
4.1 Introduction
|
| 최병준
|
4.2 An example
|
| 최호열
|
4.3 ARP cache
|
| 한승우
|
4.4 ARP frame format
|
| 박준영
|
4.5 ARP examples
|
| 김효곤
|
4.6-4.11 Cache timeout, proxy, gratuitous ARP, ACD, arp command
|
| 6 (/10/7)
|
휴강 (대학원 종합시험)
|
| 7 (10/14)
|
5 The Internet Protocol (IP)
|
김효곤
|
5.1 Introduction
|
| 송충건
|
5.2 IPv4 and IPv6 headers
|
| 8 (10/21)
|
이상욱
|
5.3 IPv6 extension headers
|
| 문영주
|
5.4 IP forwarding
|
| 백호성
|
5.5 Mobile IP
|
| 이홍원
|
5.6 Host processing of IP datagrams
|
| 김효곤
|
5.7 Attacks involving IP
|
| 6 System configuration: DHCP/autoconf
|
김효곤
|
6.1 Introduction
|
| 곽종원
|
6.2 DHCP (1)
|
| 9 (10/28)
|
김혜영
|
6.2 DHCP (2)
|
| 이경운
|
6.3 - 6.4 Stateless address autoconfig, DHCP-DNS interaction
|
| 이혁기
|
6.5 PPP over Ethernet (PPPoE)
|
| 김효곤
|
6.6 Attacks involving system configuration
|
| 7 Firewalls and NAT
|
김효곤
|
7.1 Introduction
|
| 정재훈
|
7.2 Firewalls
|
| 유재정
|
7.3 Network address translation
|
| 10 (11/4)
|
유자은
|
7.4 NAT traversal
|
| 허완
|
7.5 Configuring packet filtering firewalls and NATs
|
| 박세호
|
7.6 NAT for IPv4/IPv6 Coexistence and Transition
|
| 김효곤
|
7.7 Attacks involving firewalls and NATs
|
| 8 ICMP
|
김효곤
|
8.1 Introduction
|
| 김우일
|
8.2 ICMP Messages
|
| 이재혁
|
8.3 ICMP Error Messages
|
| 11 (11/18)
|
Titi Aiyanyo
|
8.4 ICMP Query/Informational Messages
|
| 김민수
|
8.5 Neighbor Discovery in IPv6
|
| 유소망
|
8.6 Translating ICMPv4 and ICMPv6
|
| 김효곤
|
8.7 Attacks involving ICMP
|
| 9 Broadcasting and multicasting
|
김효곤
|
9.1 Introduction
|
| 12 (11/25)
|
유형식
|
9.2 Broadcasting
|
| 권현수
|
9.3 Mulsticasting
|
| 김대영
|
9.4 IGMP and MLD
|
| 13 (12/2)
|
김효곤
|
9.5 Attacks involving IGMP and MLD
|
| 10 UDP and IP fragmentation
|
김효곤
|
10.1 Introduction
|
| 서경진
|
10.2 - 10.6 UDP header, checksum, IPv6, UDPLite, ...
|
| 최성민
|
10.7 - 10.10 IP fragmentation, PMTU discovery, ARP/ND, ...
|
| 한승우
|
10.11 - 10.13 Server design, translation, ...
|
| 14 (12/9)
|
11 DNS
|
김효곤
|
11.1 Introduction
|
| 김효곤
|
11.2-4 DNS name space, servers, zones, caching
|
| 최병준
|
11.5 - 11.5.6.2 DNS protocol (1)
|
| 송충건
|
11.5.6.3 - 11.5.6.10 DNS protocol (2)
|
| 15 (12/16)
|
이상욱
|
11.5.6.11 - 11.5.8 DNS protocol (3)
|
| 좌희정
|
11.6 - 11.11 Sort lists, round-robin, Split DNS, open DNS, DynDNS, LLMNR, mDNS, LDAP
|
| 12-13 TCP
|
최호열
|
12.2 - 12.3 TCP (preliminary)
|
| 문영주
|
13.2 TCP connection management
|
| 백호성
|
13.3 TCP options
|
| 박준영
|
13.4-5 PMTU discovery, connection state machine
|