네트워크를 미시적으로 살펴보며 관련된 지식을 쌓아보자!
네트워크 미시적으로 살펴보기
미시적으로 살펴보는 네트워크
두 대의 컴퓨터가 정보를 주고받는 과정에서 벌어지는 일
프로토콜
네트워크 참조 모델
캡슐화 (역캡슐화)
이 시점에 지난 시간에 배운 내용을 복습해보자.
현대 대부분의 네트워크는 패킷을 주고 받는 패킷 교환 네트워크이다.
패킷은 소포, 택배와 유사한 개념
패킷(페이로드, 헤더, 트레일러)
택배로 책을 보내는 예시로 쉽게 이해해보자.
멀리 떨어진 영수(수신지 호스트)에게 택배로 책을 선물
1. 선물할 책(페이로드)을 택배 상자에 넣기
2. 배송 주소 등 택배 기사가 읽을 메시지(헤더)를 작성하고 첨부
3. 택배 기사(네트워크 장비)를 통해 발송
네트워크 세상의 언어, 프로토콜(protocol)
프로토콜이란, 노드 간에 정보를 올바르게 주고 받기 위해 합의된 규칙이나 방법이다. (일상 속 언어와는 달리 통신 과정에서 일반적으로는 여러 프로토콜을 함께 사용한다.)
모든 프로토콜에는 목적과 특징이 있다.
프로토콜 학습의 중점, 목적과 특징
IP는 패킷을 수신지까지 전달하기 위해 사용되는 프로토콜이다.
ARP는 192.168.1.1과 같은 형태의 ‘IP주소’를 A1:B2:C3:D4:E5:F6과 같은 형태의 ‘MAC 주소’로 대응하기 위해 사용되는 프로토콜이다.
HTTPS는 HTTP에 비해 보안상 더 안전한 프로토콜이다.
TCP는 UDP에 비해 일반적으로 느리지만 신뢰성이 높은 프로토콜이다.
Share article