인터넷프로토콜15

From Widen
Jump to navigation Jump to search

인터넷 프로토콜

교재 및 참고자료

  • 교재
    • K. R. Fall and W. R. Stevens, TCP/IP Illustrated Vol. 1, 2nd ed.
  • 참고자료 (구입 불필요 - 무료 온라인 교재)
  • 도구
    • Wireshark ([1]에서 다운받아 설치하십시오.).



강의 진행 방식

  • 1회 이상 유고 결석인 사람은 12월 23일(화)에 make-up exam이 있으니 필히 참석하십시오.
    유고 결석에 관한 email등 사전통지 근거자료를 함께 제출하십시오.
  • 평가는 발표의 quality (자료 포함) + quiz 성적 + 성실한 출석여부 에 의합니다.



Quiz 답안



강의 순서 및 자료

주차 (날짜) 주제 발표자 발표자료
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