|
1장 네트워크 인터페이스 계층
1.1 네트워크 계층 모델 ____OSI 7계층 모델 ____TCP/IP 모델 ____OSI 7계층 모델과 TCP/IP 모델 비교 1.2 LAN의 개요 ____LAN의 개념 ____LAN의 시작 ____허브의 문제 ____데이터 충돌 문제 해결: CSMA/CD ____데이터 브로드캐스팅 문제 해결: MAC 주소 ____MAC 주소의 개념 1.3 프레임 1.4 스위치 2장 인터넷 계층 2.1 WAN의 개요 ____WAN의 개념 ____라우터 ____스위치와 라우터의 차이 2.2 IP 패킷 2.3 LAN에서 WAN으로 진입하기 ____ARP의 개념 ____ARP 패킷 ____ARP 작동 과정 ____IP 패킷의 구조 2.4 라우팅 ____라우터 간 통신 ____PPP 프레임 2.5 WAN에서 LAN으로 진입하기 2.6 IP 프로토콜 3장 IP 주소 3.1 IP 주소의 개요 ____IPv4 주소의 구조 ____IPv4 주소의 클래스 ____루프백 주소 3.2 서브넷 마스크 ____서브넷 마스크의 개념 ____윈도우에서 IP 주소, 서브넷 마스크 확인하기 ____맥OS에서 IP 주소, 서브넷 마스크 확인하기 ____CIDR 표기법 3.3 서브네팅 ____서브네팅의 개념 ____서브네팅의 원리 ____서브네팅의 범위 3.4 공인 IP 주소와 사설 IP 주소 ____공인 IP 주소와 사설 IP 주소의 개념 ____사설 IP 주소의 범위 ____네트워크 주소 변환 ____사설 네트워크 3.5 DHCP ____DHCP의 개념 ____DHCP의 작동 방식 4장 전송 계층 4.1 포트 ____포트의 개념 ____포트의 유형 ____포트를 이용한 통신 연결 과정 4.2 TCP ____TCP의 개념 ____TCP 세그먼트 ____TCP 통신 과정 4.3 UDP ____UDP의 개념 ____UDP 데이터그램 ____UDP 통신 과정 5장 응용 계층 5.1 응용 계층의 개요 5.2 관리용 프로토콜 ____DNS ____DHCP ____NTP ____SNMP ____LDAP ____SMB ____정리 5.3 원격 접속 프로토콜 ____텔넷 ____SSH ____RDP ____정리 5.4 파일 전송 프로토콜 ____FTP ____SFTP ____TFTP ____정리 5.5 이메일 프로토콜 ____SMTP ____POP3 ____IMAP ____정리 5.6 웹 브라우저 프로토콜 ____HTTP ____HTTPS ____정리 6장 응용 계층 프로토콜 실습 6.1 실습 개요 ____클라우드 컴퓨팅과 GCP ____실습 과정 6.2 가상 리눅스 서버 구축하기 ____프로젝트 만들기 ____VM 인스턴스 만들기 6.3 SSH로 서버에 접속하기 ____SSH 접속 과정 ____구글 클라우드 콘솔로 SSH 접속하기 ____SSH 클라이언트 프로그램으로 SSH 접속하기 6.4 SFTP로 파일 전송하기 ____실습 파일 다운로드하기 ____파일질라 설치하기 ____SFTP로 웹 서버에 접속하기 ____웹 서버에 파일 업로드하기 6.5 HTTP로 웹 서버 만들기 ____VM 인스턴스에 접속하기 ____Nginx 웹 서버 프로그램 설치하기 ____Nginx 설정하기 ____Nginx 서비스 시작하기 ____웹 페이지 확인하기 6.6 HTTPS의 작동 원리 ____SSL/TLS 인증서 ____인증 기관 ____신뢰 체인 ____SSL/TLS 인증서 확인하기 ____GCP VM 인스턴스 종료하기 |