패킷 교환 방식으로 데이터를 주고받기 시작하면서 각각 다른 기기들의 데이터 전송방식이 다르며, 그에 따라 모든 기기가 데이터를 주고받을 수 있도록 하는 규칙은 프로토콜이다.
대표적인 네트워크 프로토콜 HTTP, 최근에는 보안이 강화된 HTTPS를 주로 사용
네트워크 프로토콜 HTTP외에도
DNS, FTP, SSL/TLS, TCP, UDP, SNMP, IEEE, ARP 등 다양하다.
네트워크 계층
- 현재 가장 널리 사용되는 모델은 OSI 7 참조 모델이다.
- PDU(Protocol Data Unit) : 네트워크 계층에서 처리하는 데이터의 단위
- OSI 7 Layer로 부르며, 주로 사용하는 5개 계층을 L1,L2,L3,L4,L7
- L1 : bit
- L2 : frame
- L3 : packet(페이로드 + 헤더)
- L4 : TCP, UDP
- L7 : 데이터
네트워크에서 데이터 전송방식
- 브로드캐스트 : 데이터를 모든 기기에 보내고, 데이터를 받는 입장에서 원하지 않는 데이터도 다 받음
- 유니캐스트 : [1:1]로 연결된 방식으로 내가 데이터를 보내고 싶은 곳에만 보냄
- 멀티캐스트 : [1:N]으로 유니캐스트처럼 데이터를 보내지만 동시에 여러 기기에 데이터 보낼 수 있음
- 애니캐스트 : 서버의 부하 분산, 즉 한 서버로 너무 많은 크라이언트의 요청이 전달되고, 도저히 처리할 수 없을 때 자동으로 다른 서버에 데이터 전달.
'[Engineering]' 카테고리의 다른 글
| 인프라 기초 공부 2 (1) | 2025.08.05 |
|---|---|
| 서버_01 (3) | 2025.07.14 |
| RAID 0+1 과 RAID 1+0 (0) | 2024.12.04 |
| ILO란? (0) | 2024.12.03 |
| RAID란? (0) | 2024.12.02 |