인터넷 통신의 기본! 꼭 알아야 할 주요 네트워크 프로토콜 정리
·조회 1
우리가 매일 사용하는 인터넷 환경 뒤편에는 컴퓨터와 기기들이 서로 원활하게 데이터를 주고받기 위해 정해둔 통신 규약, 즉 프로토콜(Protocol)이 존재합니다. 네트워크를 이해하기 위해 반드시 알아야 할 대표적인 주요 프로토콜들을 정리해 드립니다.
1. 웹 통신 및 데이터 전송 프로토콜
웹 브라우저를 통해 사이트에 접속하고 데이터를 보내는 과정에서 핵심적인 역할을 하는 프로토콜입니다.
- HTTP / HTTPS: 웹 문서를 전송하기 위한 프로토콜입니다. 기본 HTTP는 80번 포트를 사용하며, 보안 통신이 추가된 HTTPS는 443번 포트를 사용합니다.
- TCP vs UDP: 데이터 전송 방식의 차이입니다. TCP는 연결지향형으로 높은 신뢰성을 보장하지만, UDP는 비연결형으로 신뢰성보다 빠른 전송 속도를 우선합니다.
2. 주소 변환 및 관리 프로토콜
네트워크상에서 기기를 식별하고 주소를 관리하기 위해 작동하는 프로토콜들입니다.
- DNS: 'naver.com'과 같이 사람이 기억하기 쉬운 도메인 이름을 컴퓨터가 이해할 수 있는 IP 주소로 변환합니다.
- DHCP: 네트워크에 접속하는 기기들에 IP 주소를 자동으로 할당해 주는 역할을 합니다.
- ARP / RARP: 네트워크 계층의 IP 주소와 데이터 링크 계층의 물리적 주소인 MAC 주소를 상호 변환해 줍니다.
이처럼 각 프로토콜은 웹 문서 전송부터 주소 할당 및 변환까지 저마다 고유한 역할을 수행하며 안정적인 네트워크 통신을 지원합니다.
댓글
아직 댓글이 없습니다.
AI트렌드 & 개발자 이야기