6주차는 CS:APP의 11장을 참고하여 '웹서버 만들기'를 진행한다. 11장을 읽기 전에 기본적인 선수지식에 대해서 정리해 보았다. ☑️ TCP/IP, HTTP는 무엇일까? 계층 전송 계층 네트워크 계층 응용 계층 주 기능 데이터 전송의 신뢰성 보장 데이터 패킷의 주소 지정 및 경로 설정 웹 서버와 클라이언트 간의 데이터 교환 데이터 단위 세그먼트 패킷 메시지 프로토콜 연결 지향적 비연결 지향적 상태가 없음 TCP(Transmission Control Protocol) 데이터의 정확한 전송을 보장한다. 데이터를 세그먼트로 나누고, 순서대로 전송하며, 손실된 데이터는 재전송함 데이터 전송 전에 통신하는 두 지점 간에 연결을 설정함(신뢰성 있는 데이터 전송 보장) IP(Internet Protocol) 각..