Internet Protocol

Behrouz A. Forouzan, "TCP/IP Protocol Suite, 2e", MacGraw-Hill,   2003,0-256-24166-X

한글번역서, 홍충선 외, TCP/IP프로토콜, McGraw-Hill Korea

Internet Protocol

1.강의 개설의의 및 목적

본 과정에서는 인터넷의 요소기술인 TCP/IP 프로토콜에 관하여 다룬다. 특히 인터넷에 관련된 IP Addressing, Subnet, Routing프로토콜 (ARP, ICMP, IGMP, RIP, OSPF, BGP)의 프로토콜을 익힌다. 그리고, 동적 IP 할당을 위한 DHCP와 도메인 네임을 관리하는 DNS와 Ipv6등에 관한 사항을 학습함으로서 인터넷통신에 대한 기본적인 지식의 습득을 목표로 한다. 참고로 본 TCP/IP프로토콜은 컴퓨터네트워크개론을 수강한 학생만이 수강 가능하며, C, C++등의 프로그렘이 가능해야 합니다.

2.교재,참고문헌

<교재>

- Behrouz A. Forouzan, "TCP/IP Protocol Suite, 2e", MacGraw-Hill,   2003,0-256-24166-X

- 한글번역서, 홍충선 외, TCP/IP프로토콜, McGraw-Hill Korea

<참고문헌>

- Stevens, "TCP/IP 네트워크, 진영사, ISBN : 89-85664-68-9

- C. Hunt, "Networking Personal Computers with TCP/IP" O'Reilly & Associates

3.주별강의내용

- 1주차 : 과정 소개, 개요       

- 2주차 : The OSI Model and the TCP/IP

- 3주차 : IP Addressing

- 4주차 : Subneting and Superneting

- 5주차 : Delivery and Routing of IP Packets

- 6주차 : ARP and RARP

- 7주차 : IP Protocol

- 중간고사

- 8주차 : ICMP and IGMP

- 9주차 : UDP

- 10주차 : TCP

- 11주차 : Unicast Routing Protocols

- 12주차 : DHCP/DNS

- 13주차 : SMTP등

- 14주차 : Next Generation : IPv6 and ICMPv6

- 기말고사

4.과제부과

- 각 장의 연습문제

5.시험 및 평가내용, 평가방법

- 출석: 10%

- 과제: 20%

- 중간 고사: 30%

- 기말고사: 40%

6.기타사항

- 본 강좌에서는 각 장의 주관식 문제 및 프로그래밍 연습문제를 강의가 끝난 다음시간   까지 제출해야 함.

- 만일 부득이한 사정으로 휴강을 할 경우 토요일 또는 평일 야간에 수업을 할 것임.

강의 자료

chapter 1

과정 소개, 개요 

chapter 2

The OSI Model and the TCP/IP      연습문제정답

chapter 4

 IP Addressing      연습문제정답

chapter 5

 Subnetting and Supernetting      연습문제정답

 chapter 6

 Delivery and Routing of IP Packets      연습문제정답

 chapter 7

ARP and RARP      연습문제정답

 chapter 8

Internet Protocol       연습문제정답

 chapter 9

 ICMP      연습문제정답

 chapter 10

 IGMP       연습문제정답

 chapter 11

 UDP         연습문제정답

 chapter 12

 TCP       연습문제정답

 chapter 13

 Routing Protocol       연습문제정답

 chapter 17

 BOOTP and DHCP       연습문제정답

 chapter 18

 Domain Name System       연습문제정답

chapter 22

Simple Mail Transfer Protocol       연습문제정답

chapter 31

IPv6 and ICMPv6       연습문제정답