젬니
Jemin IT블로그
젬니
전체 방문자
오늘
어제
  • 분류 전체보기 (192)
    • [Engineering] (6)
    • [PGS] (8)
    • [BOJ] (20)
    • [백엔드] (3)
    • [DevOps] (14)
    • [Django] (2)
    • [ Algorithm] (33)
    • [SqL] (12)
    • [Techit] (6)
    • [InteliJ 설정] (0)
    • [CS 공부] (42)
    • [DB] (22)
    • [TDD] (1)
    • [NCP] (4)
    • [for Rest 프로젝트] (11)
    • [Kotlin] (3)
    • [비공개 공부] (0)

블로그 메뉴

  • 홈
  • 태그
  • 방명록

공지사항

인기 글

태그

  • 햣

최근 댓글

최근 글

티스토리

hELLO · Designed By 정상우.
젬니

Jemin IT블로그

[Engineering]

인프라 기초 공부 3

2025. 8. 12. 00:38

패킷 교환 방식으로 데이터를 주고받기 시작하면서 각각 다른 기기들의 데이터 전송방식이 다르며, 그에 따라 모든 기기가 데이터를 주고받을 수 있도록 하는 규칙은 프로토콜이다.

 

대표적인 네트워크 프로토콜 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
    '[Engineering]' 카테고리의 다른 글
    • 인프라 기초 공부 2
    • 서버_01
    • RAID 0+1 과 RAID 1+0
    • ILO란?
    젬니
    젬니

    티스토리툴바