12.Network Layer - Introduction, network service and router architecture
데이터 통신망의 두 종류인 virtual circuit과 datagram을 학습한다. Routing의 구조에 대해 살펴보고 forwarding table search가 이루어지는 원리를 학습한다.
13.Network Layer - IP IPv4 addressing, NAT, ICMP and IPv6
IP datagram format을 소개하고 IP 동작에 대해 학습한다. IP주소와 관련된 CIDR, NAT, ICMP, IPv6의 개념과 동작방식을 학습한다.
14.Network Layer - Routing algorithms and RIP
라우팅의 개념을 학습한다. Link state, distance vector, hierarchical routing 알고리즘과 Dijkstra 알고리즘에 대해 학습한다.
15.Network Layer - OSPF, BGP, Broadcast and multicast routing
Internet에서 사용되는 대표적인 라우팅방식은 RIP, OSPF, BGP에 대해 학습한다.
1. 네트워크 프로그래밍과 소켓의 이해
소켓의 개념을 이해한다.