Network : 네트워크의 개념 [2]

daymoon_·2022년 4월 23일
0

NETWORK

목록 보기
2/20
post-thumbnail

네트워크 표준 모델과 표준 프로토콜

🗃️ 참고 자료
K-MOOC 네트워크 기초

TCP/IP 모델이란?

  • 인터넷 모델이라고도 한다. ▶ 컴퓨터 통신망 표준
  • 이 프로토콜은 1969년 미국 국방성(DOD; Department Of Defence)에서 구축한 ARPANet에서 비롯됐다.
  • IEEE와 ANSI와 같은 표준화 단체에 규정하고 있는 링크 기술을 충실히 따른다.
  • TCP/IP 프로토콜만 칭하는 것이 아니라 UDP, RARP, ICMP, ARP등 관련된 프로토콜을 통칭한다.
  • 물리 계층, 데이터 링크 계층, 네트워크 계층, 수송(전송) 계층, 응용 계층으로 이루어진다.
  • 물리 계층과 데이터 링크 계층을 묶어서 네트워크 접근(액세스) 계층이라고도 한다.

TCP/IP 계층 및 기능

⚙️ 물리 계층

  • 장치 연결 부분의 물리적인 특성을 명시
  • 비트의 전기적 혹은 광학적 표현
  • 데이터 속도, 비트의 동기화, 토폴로지, 전송 모드, 선로 구성 등에 관한 사항

⚙️ 데이터 링크 계층

  • 프레임화, 송수신 주소 명시, 흐름 제어, 에러 제어, 접근 제어 등
흐름 제어에러 제어접근 제어
수신 측과 송신 측의 데이터 처리 속도 차이 해결비트에 대한 에러 검출과 복구여러 장치들이 동일한 링크를 공유할 때 충돌이 발생하지 않도록 조정

⚙️ 네트워크 계층

  • 네트워크 전체에 걸쳐 패킷의 논리적 전송과 관련된 프로토콜을 지정
  • 다수의 네트워크 간에 패킷 라우팅을 처리하여 응용 프로그램 간에 통신 흐름 제어
  • 관련 프로토콜 : IP, ARP(MAC 주소 X, IP 주소 O), RARP(MAC 주소 O, IP 주소 X)

🪄 라우팅

  • 패킷을 최종 목적지로 경로 설정 ▶ 최적의 경로

⚙️ 수송(전송) 계층

  • 프로세스에서 프로세스로 데이터 전달
  • 송신지에서 보낸 전체 메시지가 온전하게 최종 목적지로 전달
  • 즉, 응용 프로그램의 전송 수준을 설정하기 위한 프로토콜
  • 특정 프로세스에 대한 주소 지정, 메시지를 세그먼트 단위로 분할 및 조립, 연결 제어, 종단간 흐름제어, 종단간 에러 제어를 수행
  • 관련 프로토콜 : TCP, UDP

🪄 연결 제어

  1. 연결형
  2. 비연결형

⚙️ 응용 계층

  • TCP/IP 프로토콜의 최상위 계층으로 하드웨어, 운영체제, 컴퓨터 기능 등에 관계없이 응용 프로그램 상호간의 통신을 관리
  • 파일을 송수신하는 FTP, 원격지 접속을 하는 Telnet
  • 전자 우편을 주고받는 SMTP, 하이퍼텍스트를 지원하는 HTTP 등 다양한 네트워크 서비스 존재

표준 프로토콜

  • 프로토콜이란 데이터를 주고 받는데 이용되는 규칙의 집합
  • 표준화 기구 ISO, ITU-T, ANSI, IEEE, EIA 등이 존재
De jure 표준De facto 표준
표준화를 제정하는 기구가 공식적으로 표준으로 사용할 것으로 규정사실상 표준으로서 이미 많이 이용되어 표준으로 채택
profile
미지의 공간🌙

0개의 댓글