TCP/IP(쉽고 명확한 설명의)
쉽고 명확한 설명의 『TCP/IP』의 저자는 네트워크 관련 학위를 받고 이제까지 대학에서 학생들에게 TCP/IP에 대한 지식을 전달하는 교수자로써 이러한 인식을 조금이라도 바꿔보기 위해 여러 가지 방안을 구상하게 되었으며 이를 위해서는 학생들이 먼저 책에 대한 흥미를 느낄 수 있어야 하며 이것은 곧 책의 내용이 이해하기 쉽고 흥미를 유발할 수 있는 내용이 포함되어야 한다고 생각하여 책에 제공하고자 하였다.
Couldn't load pickup availability
출판사 리뷰
출판사 리뷰
첫째, 주제별 중요한 내용을 핵심요약 형식으로 제공하고 있다. 학생들은 TCP/IP 동작을 이해하기 위해서 책에 나와 있는 많은 내용을 읽어야 하지만 그중에서 가장 핵심이 되는 내용을 간략히 요약하여 한눈에 볼 수 있도록 제공하고 있다.
두 번째, 학생들의 흥미를 제공하기 위해 일반 시중에 나와 있는 책에서 제공하지 않는 TCP/IP 관련 내용을 미니강의 형식으로 제공하고 있다. 미니강의에서 제공하고 있는 내용은 수업시간에 교수자들이 학생들의 흥미를 유발하기 위해 제공할 수 있는 TCP/IP 관련 지식들 위주로 구성하였다.
세 번째, TCP/IP 프로토콜 수업이 이론이 아닌 실습수업이 될 수 있다는 것을 상기시키기 위해 실습하기 형식을 제공하고 있다. 이를 위해 현재 대학 및 산업체에서 많이 사용하는 패킷 캡쳐 무료 소프트웨어인 wireshark 프로그램만을 설치하여 실습하고 있다. 또한, 가능한 한 많은 프로토콜 동작 및 관련 명령어에 대한 실습을 제공하려고 노력하였다. 다만, 현재 많이 사용하지 않거나 실습을 위해 특별한 환경 및 프로그램을 설치해야 하는 경우는 제외하고자 하였다. 이는 학생들 스스로 책을 보면서 집에 혼자 실습할 수 있게 하기 위함이다.
마지막으로, 모든 chapter마다 요약정리 및 연습문제를 제공하였다. 주제에 대한 학습을 마치고 이를 정리할 수 있는 요약정리와 자기 주체적 학습을 위한 연습문제를 통해 하나의 주제를 마무리할 수 있게 하였다. 다만 연습문제의 해답은 교수자의 다양한 활용을 위해 교수자에게만 제공함을 밝히는 바이다.
참고로 네트워크 패킷 캡처 무료 소프트웨어인 wireshark 프로그램은 다음의 사이트에서 다운받아 사용할 수 있다.
https://www.wireshark.org/#download
이 책이 세상에 빛을 볼 수 있기까지는 많은 격려와 도움이 있었다. 책의 방향과 내용에 도움을 주신 선후배 교수님들과 책의 편집과 출판에 많은 도움을 주신 배움터 출판사 여러분께 깊은 감사를 표한다. 특히, 항상 뒤에서 묵묵히 힘이 되어준 나의 소중한 가족들(아내, 서연, 재원)에게 사랑과 감사를 전하고자 한다.
마지막으로 아무쪼록 이 책이 TCP/IP를 공부하는 많이 이들에게 조금이라도 도움이 될 수 있기를 바라는 마음이다.
강의계획
TCP/IP 내용이 많아서 본서를 대학 강의 교재로 선택하는 경우에 다음과 같은 일정으로 강의 및 학습하기를 추천한다. 참고로, 한 학기 수업이 15주차로 진행되며 매 주차 수업은 3시간을 기준으로 고려하였다.
1주차 - 1, 2장
2주차 - 3장
3주차 - 4장(실습 위주 수업)
4주차 - 5장(실습 위주 수업)
5주차 - 5장(실습 위주 수업)
6주차 - 6장
7주차 - 7장(실습 위주 수업)
8주차 - 중간고사
9주차 - 9장(실습 위주 수업)
10주차 - 9, 10장(실습 위주 수업)
11주차 - 11장(실습 위주 수업)
12주차 - 12장(실습 위주 수업)
13주차 - 15장(실습 위주 수업)
14주차 - 16, 17장(실습 위주 수업)
15주차 - 기말고사
각 주차에 강의할 내용이 많은 경우 실습을 위한 이론수업을 함께 진행하며, 핵심요약 위주로 강의시간을 배분하는 것이 효율적일 것이다. 또한, 6장 라우팅 프로토콜과 17장 SNMP는 교수자의 선별적으로 내용을 축소한 강의가 필요하며, 8장 IGMP와 13, 14장 내용인 원격접속프로토콜과 파일전송프로토콜은 학생들에게 필요한 경우만 강의해도 무방할 것이라 생각한다.
중요한 것은 가급적 교재에 나와 있는 모든 실습은 학생들과 함께 진행하여야 하며, 연습문제 역시 학생들의 이해와 평가를 위해 과제 및 시험문제로 사용하는 것을 권하고 싶다.
목차
목차
1장 OSI 참조모델
1.1 개요
1.2 물리 계층(Physical Layer)
1.3 데이터링크 계층(Data Link Layer)
1.4 네트워크 계층(Network Layer)
1.5 전송 계층(Transport Layer)
1.6 세션 계층(Session Layer)
1.7 표현 계층(Presentation Layer)
1.8 응용 계층(Application Layer)
ㆍ요약정리
ㆍ연습문제
2장 인터네트워킹
2.1 인터네트워크 개요
2.2 인터네트워킹 장비
ㆍ요약정리
ㆍ연습문제
3장 TCP/IP 프로토콜
3.1 TCP/IP 개요
3.2 TCP/IP 프로토콜
3.3 TCP/IP 표준화
ㆍ요약정리
ㆍ연습문제
Ⅱ. 네트워크 계층 프로토콜
4장 ARP
4.1 ARP 개요
4.2 기본 동작
4.3 Gratuitous ARP
ㆍ요약정리
ㆍ연습문제
5장 IP
5.1 IP 개요
5.2 IP 헤더
5.3 IP 헤더 옵션
5.4 IP 단편화 실습
5.5 IP 주소
5.6 서브넷팅 기술
5.7 슈퍼넷팅 기술(CIDR)
5.8 NAT
5.9 IP 라우팅
ㆍ요약정리
ㆍ연습문제
6장 라우팅 프로토콜
6.1 라우팅 개요
6.2 RIP
6.3 OSPF
6.4 BGP
ㆍ요약정리
ㆍ연습문제
7장 ICMP
7.1 ICMP 개요
7.2 ICMP 질의 메시지
7.3 ICMP 에러 메시지
ㆍ요약정리
ㆍ연습문제
8장 IGMP
8.1 멀티캐스트
8.2 멀티캐스트 주소 체계
8.3 멀티캐스트 라우팅
8.4 IGMP
ㆍ요약정리
ㆍ연습문제
Ⅲ. 전송 계층 프로토콜
9장 TCP
9.1 TCP 개요
9.2 포트 및 소켓
9.3 TCP 헤더
9.4 TCP 연결설정
9.5 TCP 연결종료
9.6 TCP 흐름제어
9.7 TCP 혼잡제어
9.8 TCP 타이머
ㆍ요약정리
ㆍ연습문제
10장 UDP
10.1 UDP 개요
10.2 UDP 헤더
10.3 UDP 동작 실습
ㆍ요약정리
ㆍ연습문제
Ⅳ. 응용 계층 프로토콜
11장 DHCP
11.1 DHCP 개요
11.2 DHCP 동작
ㆍ요약정리
ㆍ연습문제
12장 DNS
12.1 DNS 개요
12.2 도메인 네임 공간
12.3 리소스 레코드
12.4 DNS 동작 과정
12.5 DNS 동작 실습
ㆍ요약정리
ㆍ연습문제
13장 원격접속 프로토콜(Telnet, SSH)
13.1 Telnet
13.2 SSH
ㆍ요약정리
ㆍ연습문제
14장 파일전송 프로토콜(FTP, TFTP)
14.1 FTP
14.2 TFTP
ㆍ요약정리
ㆍ연습문제
15장 전자우편 전송 프로토콜(SMTP, POP3, IMAP4)
15.1 전자메일 서비스
15.2 SMTP
15.3 POP
15.4 IMAP
15.5 MIME
ㆍ요약정리
ㆍ연습문제
16장 웹 서비스와 HTTP
16.1 WWW
16.2 HTTP
16.3 웹 문서
ㆍ요약정리
ㆍ연습문제
17장 네트워크 관리 프로토콜(SNMP)
17.1 네트워크 관리
17.2 관리정보
17.3 SNMP
ㆍ요약정리
ㆍ연습문제
저자
저자
관심 분야로는 네트워크관리, 인터넷 QoS, QoS 라우팅 등을 연구하고 있음.
Your payment information is processed securely. We do not store credit card details nor have access to your credit card information.

