[복습] 1주차 복습
사전 교육 내용은 가볍게 들었으니 지나간다. 그냥 그런 게 있구나~ 정도로 알아두면 충분하다.
본 교육 1주 차 수업일은 4일이었다. 전체적으로 보면 학교에서 배웠던 데이터 통신 + 컴퓨터 네트워크 과목 내용이었다.
수업 내용 중 흘려 들어도 괜찮은 내용은 넘기고, 다시 되새겨야 할 내용을 정리했다.
복습할 수업 내용 중 따로 정리할 내용은 글 작성 후 링크를 여기 달아놓을 예정.
21.07.20 수업
일단 가장 광범위하고 중요한 내용.
-> 사용자가 웹에 접속했을 때 화면이 뜨는 과정을 OSI 모델로 설명할 수 있어야 한다.
- Gateway와 Router
-> 3 계층 차원에서 데이터의 분할과 전송이 어떻게 일어나는가? : Identification & Fragmentation
-> 라우터는 상위 계층 장비를, 스위치는 라우터를 읽을 수 없다.
- IPv4
-> Classless(CIDR) & Classful
-> Subnet Mask
21.07.21 수업
- IPv4 : 20일 수업에 이어서
-> 네트워크 주소의 범위와 사용 가능 IP 주소는?
-> Subnetting
-> Supernetting : 간략하게 하고 넘어감
-> VLSM : 마찬가지로 클라우드 쪽에서는 쓸 일이 별로 없다고 간략하게 하고 넘어감
- Private Network
-> 왜 사설 IP 주소를 사용하는가?
-> Private Network와 Public Network 간 통신은 어떻게 하는가? : NAT & PAT
- 네트워크 전송 매체
-> 대충 케이블/랜선 관련 내용
21.07.22 수업
- 명령어로 라우터에서 작업하기 : 패킷 트레이서 실습
- Unicast, Multicast, Broadcast, Anycast
- Protocol
-> 이전에 수업한 TCP/IP 프로토콜의 특징을 이해할 것. ~~ 기능은 ~~ 계층에서 ~~ 한다, 정도만 이해하기.
- IP 주소 할당 프로토콜
-> RARP, BOOTP, DHCP
- ICMP & IGMP
21.07.25 수업
전체적으로 Protocol 관련 내용이었다. 프로토콜을 이해할 때는 정의만 외우는 것이 아니라 예시가 주어지면 통신 과정을 설명할 수 있어야 한다.
- FTP
-> 파일 전송 프로토콜.
-> 연결 제어/데이터 전송의 2가지 연결 사용. 클라이언트가 지정하는 Active/Passive 모드 사용.
- NFS
-> 네트워크 상에 파일 서버 구현. 네트워크 상의 원격 공간을 로컬 공간처럼 사용.
-> 디스크 자체, 파일 공간 사용 가능
- SMTP
-> 메일 보내는 프로토콜
-> 받는 프로토콜이 2개다 : POP3/IMAP - 비동기화/동기화 기능 차이
-> 확장 기능 추가한 MIME
-> 메일 서버를 구축할 일은 없을 테니 대충 이런 것이다, 하고 끝.
- SSL/TLS
-> 가장 널리 쓰이는 보안 기능
-> SSL 3.0을 표준화시킨 것이 TLS 1.0
-> 서비스에서 내려온 평문을 SSL/TLS 계층에서 암호화, 전달된 암호는 수신자의 SSL/TLS 계층을 지나며 복호화
-> 7 계층 데이터를 SSL/TLS로 암호로 변환
-> https = http + SSL/TLS
- DHCP
-> 자동 설정 프로토콜
-> 통신을 위해 필요한 필수 정보 4종(IP 주소, 서브넷 마스크, DNS 주소, 게이트웨이 주소)을 할당해준다.
-> DHCP 서버가 요청자에게 알맞은 Pool을 골라 할당해줌.
-> DHCP 서버와의 통신 과정 : Discover - Offer - Request - Ack
- DNS & Domain & URL : 오늘은 간단하게. 자세한 건 월요일에.
-> 왜 도메인을 쓰는가?
-> DNS는 도메인 이름과 IP 주소를 변환/관리하는 프로토콜.
-> URL 구성 요소