What is OSI Model | Real World Examples TLDR: 네트워크 통신을 7계층으로 구성하는 OSI 모델은 오늘날에도 여전히 네트워킹에 적용되고 있으며, 레이어 7 프로토
What is OSI Model | Real World Examples TLDR: 네트워크 통신을 7계층으로 구성하는 OSI 모델은 오늘날에도 여전히 네트워킹에 적용되고 있으며, 레이어 7 프로토콜인 HTTP와 클라우드 컴퓨팅의 L4 및 L7 로드 밸런서가 이에 해당합니다. 1. OSI 모델은 네트워크 통신을 7개의 계층으로 구성하고 맨 아래에 물리 계층을 두어 네트워킹을 위한 프레임워크를 제공합니다. 1.1 OSI 모델은 네트워크 통신을 7개의 계층으로 나누고, 물리 계층이 가장 아래 계층에 위치하여 네트워킹을 위한 이론적 프레임워크를 제공합니다. 2. 데이터 링크 계층은 비트를 프레임으로 구성하고 네트워크 계층은 네트워크 간에 비트를 라우팅하며, 전송 계층은 종단 간 통신을 처리합니다. 2.1 데이터 링크 계층은 원시 비트를 프레임으로 구성하고 전송을 보장하며, 네트워크 계층은 서로 다른 네트워크에서 데이터 프레임을 라우팅하고 전송 계층은 두 노드 간의 엔드투엔드 통신을 처리합니다. 3. 3. 💡 TCP는 시퀀스 번호로 안정적인 통신을 제공하는 반면, UDP는 더 빠르지만 신뢰성이 부족합니다. 3.1 TCP는 데이터를 시퀀스 번호가 있는 세그먼트로 나누어 안정적인 통신을 제공하는 반면, UDP는 더 간단하고 빠르지만 오류 확인 및 신뢰성이 부족합니다. 4. 4. 💻 OSI 모델의 세션, 프레젠테이션, 애플리케이션 계층을 하나의 계층으로 결합할 수 있으며, 계층 7 프로토콜로 HTTP를 사용합니다. 4.1 OSI 모델의 세션, 프레젠테이션 및 애플리케이션 계층은 너무 세부적이어서 단일 계층으로 축소할 수 있으며, HTTP와 같은 애플리케이션 프로토콜은 계층 7 프로토콜로 간주됩니다. 5. HTTP 요청은 웹 서버와 통신하기 위해 여러 계층에서 헤더로 캡슐화됩니다. 5.1 웹 서버에 대한 HTTP 요청은 애플리케이션, 전송, 네트워크 및 데이터 링크 계층에서 헤더로 캡슐화됩니다. 6. MAC 주소는 인터넷 트래픽을 라우팅하고 웹 서버가 원시 비트에서 헤더를 계층별로 제거하여 HTTP 요청을 처리하는 데 도움이 됩니다. 6.1 MAC 주소는 인터넷을 통해 다음 홉으로 이동하는 라우팅 장치에서 사용되며, 웹 서버는 원시 비트를 수신하면 계층별로 헤더를 제거하여 HTTP 요청을 처리합니다. 7. OSI 모델은 교육용으로 중요하며 네트워킹 벤더와 클라우드 제공업체에서 제품 배치를 설명하는 데 여전히 사용됩니다. 7.1 OSI 모델은 주로 교육 목적으로 사용되며 네트워킹 공급업체와 클라우드 제공업체가 모델에서 제품 배치를 설명하기 위해 여전히 널리 사용하고 있습니다. 8. L4와 L7은 두 가지 유형의 클라우드 로드 밸런서이며, L7은 애플리케이션 프로토콜 계층에서 작동하고 L4는 TCP 수준에서 작동합니다. 8.1 클라우드 로드 밸런서는 L4와 L7로 분류되며, L7은 애플리케이션 프로토콜 계층에서 작동하고 L4는 TCP 수준에서 작동합니다.