TCP/IP와 OSI 모델 – 차이점

TCP/IP와 OSI 모델의 주요 차이점

  • OSI에는 7개의 계층이 있고 TCP/IP에는 4개의 계층이 있습니다.
  • OSI 모델은 다른 시스템과의 상호 연결 및 통신이 가능한 시스템에서 사용되는 네트워크 통신을 정의하는 논리적이고 개념적인 모델입니다. 반면에 TCP/IP는 특정 컴퓨터를 인터넷에 연결하는 방법과 컴퓨터 간에 전송하는 방법을 결정하는 데 도움이 됩니다.
  • OSI 헤더는 5바이트인 반면 TCP/IP 헤더 크기는 20바이트입니다.
  • OSI는 개방형 시스템 상호 연결을 의미하는 반면 TCP/IP는 Transmission 제어 프로토콜.
  • OSI는 수직적 접근 방식을 따르는 반면, TCP/IP는 수평적 접근 방식을 따릅니다.
  • 전송 계층인 OSI 모델은 연결 지향적인 반면, TCP/IP 모델은 연결 지향적이면서도 비연결 지향적입니다.
  • OSI 모델은 ISO(International Standard Organization)에서 개발한 반면, TCP 모델은 ARPANET(Advanced Research Project Agency Network)에서 개발했습니다.
  • OSI 모델은 라우터, 스위치, 마더보드 및 기타 하드웨어를 표준화하는 데 도움이 되는 반면, TCP/IP는 서로 다른 유형의 컴퓨터 간의 연결을 설정하는 데 도움이 됩니다.

TCP/IP와 OSI 모델의 차이점

OSI 모델이란 무엇입니까?

The OSI 모델 다른 시스템과의 상호 연결 및 통신이 가능한 시스템에서 사용되는 네트워크 통신을 정의하는 논리적이고 개념적인 모델입니다. OSI 모델(Open System Interconnection)도 논리적 네트워크를 정의하고 다양한 프로토콜 계층을 사용하여 컴퓨터 패킷 전송을 효과적으로 설명합니다.

TCP/IP 모델이란 무엇입니까?

TCP / IP 특정 컴퓨터가 인터넷에 어떻게 연결되어야 하는지, 그리고 어떻게 그 사이에서 데이터를 전송할 수 있는지 결정하는 데 도움이 됩니다. 여러 컴퓨터 네트워크가 서로 연결되어 있을 때 가상 네트워크를 만드는 데 도움이 됩니다.

TCP / IP는 Transmission 제어 프로토콜/인터넷 프로토콜. 이는 신뢰할 수 없는 인터네트워크를 통해 매우 안정적인 엔드투엔드 바이트 스트림을 제공하는 모델로 특별히 설계되었습니다.

TCP/IP 모델

OSI 모델의 역사

OSI 모델의 역사에서 중요한 랜드마크는 다음과 같습니다.

  • 1970년대 후반에 ISO는 네트워킹의 일반적인 표준과 방법을 개발하기 위한 프로그램을 실시했습니다.
  • 1973년 영국의 실험적 패킷 교환 시스템은 더 높은 수준의 프로토콜을 정의하기 위한 요구 사항을 식별했습니다.
  • 1983년에 OSI 모델은 처음에는 실제 인터페이스의 세부 사양으로 의도되었습니다.
  • 1984년에 OSI 아키텍처는 ISO에서 국제 표준으로 공식적으로 채택되었습니다.

TCP/IP의 역사

다음은 TCP/IP 역사의 몇 가지 중요한 랜드마크입니다.

  • 1974년 Vint Cerf와 Bob Kahn은 TCP/IP 모델을 설명하는 "패킷 네트워크 상호 연결을 위한 프로토콜"이라는 논문을 발표했습니다.
  • 1978년까지 이 언어의 테스트와 추가 개발을 통해 TCP/IP라는 새로운 프로토콜 모음이 탄생했습니다.
  • 1982년에 ARPAnet의 표준 언어로서 TCP/IP가 NCP를 대체해야 한다고 결정되었습니다.
  • 1년 1983월 XNUMX일 ARPAnet은 TCP/IP로 전환되었습니다.
  • ARPAnet은 1990년에 존재를 종료했습니다. 이후 인터넷은 ARPAnet의 뿌리에서 성장했으며 TCP/IP는 인터넷의 변화하는 요구 사항을 충족하도록 발전했습니다.

OSI 모델의 특성

OSI 모델의 몇 가지 중요한 특징은 다음과 같습니다.

  • 레이어는 명확한 추상화 수준이 필요한 경우에만 생성되어야 합니다.
  • 각 계층의 기능은 국제적으로 표준화된 프로토콜에 따라 선택되어야 합니다.
  • 레이어의 수는 많아야 하므로 별도의 기능이 같은 레이어에 들어가지 않아야 합니다. 동시에 아키텍처가 너무 복잡해지지 않을 만큼 작아야 합니다.
  • OSI 모델에서 각 계층은 기본 기능을 수행하기 위해 다음 하위 계층에 의존합니다. 모든 레벨은 다음 상위 레이어에 서비스를 제공할 수 있어야 합니다.
  • 한 레이어에서 변경한 내용은 다른 레이어에서 변경할 필요가 없습니다.

특성 TCP/IP 모델

TCP/IP 프로토콜의 필수 특성은 다음과 같습니다.

  • 유연한 아키텍처 지원
  • 네트워크에 더 많은 시스템을 추가하는 것은 쉽습니다.
  • TCP/IP에서는 원본 및 대상 컴퓨터가 제대로 작동할 때까지 네트워크가 그대로 유지됩니다.
  • TCP는 연결 지향 프로토콜입니다.
  • TCP는 신뢰성을 제공하고 순서 없이 도착하는 데이터가 다시 순서대로 정렬되도록 보장합니다.
  • TCP를 사용하면 흐름 제어를 구현할 수 있으므로 발신자가 데이터로 수신자를 압도하지 않습니다.

TCP/IP와 OSI 모델의 차이점

OSI와 TCP/IP 모델 간의 몇 가지 중요한 차이점은 다음과 같습니다.

OSI 모델 TCP/IP 모델
ISO(국제표준화기구)에서 개발한 것입니다. ARPANET(Advanced Research Project Agency Network)에 의해 개발되었습니다.
OSI 모델은 인터페이스, 서비스 및 프로토콜을 명확하게 구분합니다. TCP/IP에는 서비스, 인터페이스 및 프로토콜 간에 명확한 구별점이 없습니다.
OSI는 개방형 시스템 상호 연결을 나타냅니다. TCP는 다음을 가리킨다. Transmission 제어 프로토콜.
OSI는 네트워크 계층을 사용하여 라우팅 표준과 프로토콜을 정의합니다. TCP/IP는 인터넷 계층만 사용합니다.
OSI는 수직적 접근 방식을 따릅니다. TCP/IP는 수평적 접근 방식을 따릅니다.
OSI 계층에는 XNUMX개의 계층이 있습니다. TCP/IP에는 XNUMX개의 계층이 있습니다.
OSI 모델에서 전송 계층은 연결 지향적입니다. TCP/IP 모델의 계층은 연결 지향적이며 비연결적입니다.
OSI 모델에서 데이터 링크 계층과 물리적 계층은 별도의 계층입니다. TCP에서는 물리적 링크와 데이터 링크가 모두 단일 호스트-네트워크 계층으로 결합됩니다.
세션 및 프레젠테이션 계층은 OSI 모델의 일부입니다. TCP 모델에는 세션 및 프레젠테이션 계층이 없습니다.
이는 인터넷 출현 이후에 정의됩니다. 이는 인터넷이 출현하기 전에 정의되었습니다.
OSI 헤더의 최소 크기는 5바이트입니다. 최소 헤더 크기는 20바이트입니다.

OSI 모델의 장점

OSI 모델 사용의 주요 이점/장점은 다음과 같습니다.

  • 라우터, 스위치, 마더보드 및 기타 하드웨어를 표준화하는 데 도움이 됩니다.
  • 복잡성을 줄이고 인터페이스를 표준화합니다.
  • 모듈식 엔지니어링을 촉진합니다.
  • 상호 운용 가능한 기술을 보장하는 데 도움이 됩니다.
  • 진화를 가속화하는 데 도움이 됩니다.
  • 프로토콜은 기술이 바뀌면 새로운 프로토콜로 대체될 수 있습니다.
  • 연결 지향 서비스와 비연결 서비스에 대한 지원을 제공합니다.
  • 컴퓨터 네트워킹의 표준 모델입니다.
  • 비연결형 및 연결 지향형 서비스를 지원합니다.
  • 다양한 유형의 프로토콜에 적응할 수 있는 유연성을 제공합니다.

TCP/IP의 장점

다음은 TCP/IP 모델 사용의 장점/이점입니다.

  • 다양한 유형의 컴퓨터 간의 연결을 설정/설정하는 데 도움이 됩니다.
  • 이는 운영체제와 독립적으로 작동합니다.
  • 많은 라우팅 프로토콜을 지원합니다.
  • 이를 통해 조직 간의 인터네트워킹이 가능해집니다.
  • TCP/IP 모델은 확장성이 매우 뛰어난 클라이언트-서버 아키텍처를 가지고 있습니다.
  • 독립적으로 작동이 가능합니다.
  • 여러 라우팅 프로토콜을 지원합니다.
  • 두 대의 컴퓨터를 연결하는 데 사용할 수 있습니다.

OSI 모델의 단점

OSI 모델 사용의 몇 가지 단점/단점은 다음과 같습니다.

  • 프로토콜을 맞추는 것은 지루한 작업입니다.
  • 참조 모델로만 사용할 수 있습니다.
  • 특정 프로토콜을 정의하지 않습니다.
  • OSI 네트워크 계층 모델에서 일부 서비스는 전송 및 데이터 링크 계층과 같은 여러 계층에 복제됩니다.
  • 각 레이어는 이전 레이어에서 데이터를 얻기 위해 기다려야 하므로 레이어는 병렬로 작동할 수 없습니다.

TCP/IP의 단점

다음은 TCP/IP 모델 사용의 몇 가지 단점입니다.

  • TCP/IP는 설정하고 관리하기가 복잡한 모델입니다.
  • TCP/IP의 얕은/오버헤드는 IPX(Internetwork Packet Exchange)보다 높습니다.
  • 여기서 전송 계층은 패킷 전달을 보장하지 않습니다.
  • TCP/IP에서 프로토콜을 대체하는 것은 쉽지 않습니다.
  • 서비스, ​​인터페이스 및 프로토콜과 명확하게 구분되지 않습니다.