프로토콜(Protocol)
포스트
취소

프로토콜(Protocol)

프로토콜의 정의


프로토콜의 정의는 다음과 같습니다.

통신 프로토콜 또는 통신 규약은 컴퓨터나 원거리 통신 장비 사이에서 메시지를 주고 받는 양식과 규칙의 체계

위키백과

예를 들자면 우리들이 서로 소통하기 위해 사용하는 한국어문법으로 볼 수 있습니다.

우리기계
한국어기계어
문법프로토콜


프로토콜 분류


서비스에 따른 분류

  • 이름해석 : DNS
  • 웹 : HTTP, HTTPS
  • 메일 : SMTP, POP3, IMAP
  • 원격접속 : Telnet, SSH
  • 자동IP할당 : Bootp, DHCP

전송방식에 따른 분류

  • 신속 : UDP
  • 정확 : TCP

주소방식에 따른 분류

IP, IPX, Apple talk 등

스위칭방식에 따른 분류

LAN

  • 토큰 링 방식
    • 충돌을 줄이기 위한 방법
    • 한번에 한기기만 통신이 가능함
    • 나머지 대기
      Untitled
  • FDDI
    • 링구조
    • 광케이블로 이중화
  • 이더넷

WAN

우리나라에서는 공인망에서 VPN을 사용하기 때문에 거의 사용하지 않음

  • SLIP
  • PPP
  • Frame-Relay
  • ATM

OSI 7 Layer에 따른 분류

L2

  • LAN
    • 이더넷, 토큰링, 토큰버스, FDDI 등
  • WAN
    • SLIP, PPP, Frame-relay, ATM 등

L3

  • IPv4, IPv6, IPx등
  • ICMP (에러, 정보전달), IGMP (멀티캐스트)
  • 라우팅 프로토콜(RIP, EIGRP, OSPF, IS-IS, BGP)
  • ARP (IP-MAC주소알아오기), RARP (MAC-IP주소알아오기)
    • arp table은 ram에 기록됨

L4

  • 신속 : UDP
  • 정확 : TCP

L5 - L7

  • 대부분의 서비스는 5-7 계층의 헤더가 함께 있어서 묶어서 처리됨
  • 프로토콜 종류는 포트 번호 (port number) 로 구분
    • 통신의 목적을 파악하는 측면에서 보안 상에 매우 중요
    • windows는 C:\Windows\System32\drivers\etc\services에서 확인 가능
  • 웹 HTTP, HTTPS
  • DNS 이름해석
  • 메일 SMTP(메일발송), POP3(메일수신), IMAP
  • 로그 syslog , SNMP
  • 원격접속 telnet, SSH, RDP
이 기사는 저작권자의 CC BY 4.0 라이센스를 따릅니다.