|

[ACSA 교육#5] TCP/IP Stack

⏱️ 예상 읽기 시간: 약 3분 (3 min read)

인터넷 프로토콜 스위트(Suite)은 인터넷과 컴퓨팅 네트워크에서 사용되는 개념적 모델이면서 통신 프로토콜입니다.

이 스위트의 기본 프로토콜이 TCP와 IP이기 때문에 일반적으로 TCP/IP Stack으로 알려져 있습니다.

이 모델은 엔드-투-엔드 데이터 통신을 제공합니다. 데이터 패킷화, 주소 지정, 전송, 라우팅 및 수신 방법을 지정합니다.

TCP/IP 모델은 OSI 7계층 모델과 비교하기도 합니다. OSI 7계층 모델은 7개의 Layer로 이뤄지지만, TCP/IP 모델은 4개의 Layer로 매핑됩니다. OSI 모델에서 Application, Presentation, Session 계층이 모두 단일 TCP/IP의 Application 계층에 매핑됩니다.

OSI Model 
Application 
Presentation 
Session 
Transport 
Network 
Data Link 
Physical 
FTP 
TCP 
DNS 
Ethernet 
T FTP 
UDP 
TCP/IP Model 
Application 
Transport 
Internet 
Network 
Interface
TCP/IP 스택

Application Layer

즉, TCP/IP 기반 Application Layer는 사용자와 마주하고 데이터를 생성하고(Application Layer), 데이터를 알맞은 포맷으로 배치하고(Presentation Layer), 세션을 관리하는 것(Session Layer)을 의미합니다.

Transport Layer

각 모델의 Transport Layer는 직접 매핑됩니다.
이 계층의 흐름 및 오류 제어를 담당합니다. 이 계층은 일련의 논리적 네트워크를 통과하는 두 장치의 엔드-투-엔드 연결을 설정합니다. TCP/IP 네트워크에서 사용되는 두 가지 선택은 UDP와 TCP입니다.

Internet Layer

OSI의 Network Layer는 TCP/IP의 Internet Layer에 매핑됩니다. 둘 다 패킷 형식과 주소 지정 형식을 정의하고, 논리적 네트워크 경로를 통해 데이터를 라우팅 하는 등 동일한 기능을 수행합니다.
IP버전 4(IPv4)와 IP버전 6(IPv6)는 이 계층에서 작동하는 프로토콜입니다.

Network Interface Layer

OSI의 Data Link Layer와 Physical Layer 기능은 모두 TCP/IP 모델의 Network Interface Layer에 정의되어 있습니다. 이 계층도 마찬가지로 물리적 통신 매체(Copper Cable, 광 섬유, 전파)와 관련된 프로토콜이 포함되어 있습니다. 물리적 미디어 액세스 제어(MAC)가 여기서도 발생한다는 점도 알아둬야 할 부분입니다.
이 계층에서 동작하는 일반적인 프로토콜은 이더넷(Ethernet)과 Wi-Fi입니다.

다음 포스팅에는 TCP/IP Stack에서 Ethernet Frame과 IPv4, TCP/UDP 헤더에 대해서 알아보겠습니다.

유사 게시물

  • 랙이 부족하세요? Half-width 스위치가 도와드립니다

    ⏱️ 예상 읽기 시간: 약 3분 (3 min read) 오늘날 기업들은 여러 곳에 분산되어 운영되는 경우가 많습니다. 목적에 맞는 서버와 스토리지, 그에 맞는 적절한 규모의 네트워크를 구축하여 여러 위치에서 전원을 공급하고 연결해야 합니다. 그러나 상당수는 공간과 전력이 제한되어 있으며 IT, 비디오, 보안 등 여러 부서에서…

  • HPE Aruba Networking 스위치 포트폴리오

    HPE Aruba Networking의 최신 CX 스위치 포트폴리오는 통합 인프라, 제로 트러스트, 인공지능 운영 등 네 가지 핵심 요소를 통해 효과적인 네트워크 관리를 제공합니다. 스위치는 단일 운영 체제를 바탕으로 강력한 성능을 발휘하며, 다양한 보안 및 관리 기능을 지원합니다.

  • [ACSA 교육#1] 네트워크 기초

    ⏱️ 예상 읽기 시간: 약 2분 (2 min read) 오늘은 먼저 네트워크에 대해서 간단히 알아볼까요? 네트워크에 앞서 통신이 무엇인지 알아볼 필요가 있을 것 같네요. 통신은 영어로 Commnunication이라고 하죠. 즉, 의사소통을 한다는 의미입니다. 사람과 사람이 서로 의사를 전달하고 정보를 교환하는 것, 그것이 커뮤니케이션을 의미합니다. 기계도 마찬가지죠….

  • NetEdit로 ArubaCX 스위치 관리하기

    ⏱️ 예상 읽기 시간: 약 7분 (7 min read) 우리의 네트워크는 점점 커지기 마련입니다. 기존 네트워크가 확장되기도 하고, 네트워크를 목적에 맞게 분리하거나 신규 비즈니스를 위해 새로운 네트워크를 만들기도 합니다. 이렇게 네트워크가 성장하기 된다면, 관리자의 입장에서 유지관리가 굉장히 어렵게 됩니다. 특히나 대규모의 네트워크의 변경은 모든 각각의…

  • [ACP-DC 교육#6] DCI 및 OOBM

    ⏱️ 예상 읽기 시간: 약 7분 (7 min read) 지난 포스팅에서는 데이터센터 네트워크의 여러 디자인에 대해 살펴보았습니다. 각 디자인이 갖는 특징과 함께 장단점, 그리고 아키텍처의 변화를 설명했는데요. 이번에는 데이터센터간 연결인 DCI(Data Center Interconnect)와 관리망 네트워크인 OOBM을 살펴보겠습니다. 데이터센터 인터커넥트(DCI): 여러 데이터센터를 연결하는 기술 여러분, 고객이…

  • [ACSA 교육#33] 라우팅

    ⏱️ 예상 읽기 시간: 약 10분 (10 min read) 스위치는 Layer 2 장치이기 때문에 스위치의 포트는 각 VLAN의 구성원(멤버 포트)가 되거나 프레임을 전송하는 등 Layer 2 기능 및 프로토콜만 실행할 수 있습니다. Layer 2 인터페이스로 사용되는 포트에 엔드포인트 단말을 연결하면, 목적지 Layer 2 MAC주소를 기반으로…