소개글
계층별 프로토콜의 정의와 패킷의 구조를 정리했습니다.
목차
1. 프로토콜의 정의
2. 계층별 프로토콜
7계층 - 응용 계층 (Application layer)
-HTTP, SMTP, SNMP, FTP, 텔넷, IMAP, IRC, SIP, POP3, SSH, UUCP, DNS
6계층 - 표현 계층 (Presentation layer)
-XDR, SSL, TLS, MPEG, ASCII
5계층 - 세션 계층 (Session layer)
-NetBios, RPC, winsock
4계층 - 전송 계층 (Transport layer)
-TCP, UDP, RTP
3계층 - 네트워크 계층 (Network layer)
-IP, IPv4, IPv6, ICMP, IPsec, ARP, RIP, BGP
2계층 - 데이터 링크 계층 (Data link layer)
-이더넷, HDLC, PPP
1계층 - 물리 계층 (Physical layer)
-RS-232, X.21, EIA-422, RS-449, EIA-485
본문내용
- 프로토콜(Protocol)의 정의
정보기기 사이 즉 컴퓨터끼리 또는 컴퓨터와 단말기 사이 등에서 정보교환이 필요한 경우, 이를 원활하게 하기 위하여 정한 여러 가지 통신규칙과 방법에 대한 약속 즉, 통신의 규약을 의미한다.
통신규약이라 함은 상호간의 접속이나 절단방식, 통신방식, 주고받을 자료의 형식, 오류검출방식, 코드변환방식, 전송속도 등에 대하여 정하는 것을 말한다. 일반적으로 기종(機種)이 다른 컴퓨터는 통신규약도 다르기 때문에, 기종이 다른 컴퓨터간에 정보통신을 하려면 표준 프로토콜을 설정하여 각각 이를 채택하여 통신망을 구축해야 한다. 대표적인 표준 프로토콜의 예를 든다면 인터넷에서 사용하고 있는 TCP/IP가 이에 해당된다.
정보통신의 상대방은 일반적으로 원격지에 있다. 따라서 정보를 전송하기 위해서는 정보를 전기적인 신호의 형태로 변환하고 그 변환된 신호가 통신망을 통해 흐르도록 하는데, 통신망에는 정상적인 신호의 흐름을 훼방하는 여러 가지 현상이 존재하게 된다. 이러한 현상은 정확한 정보의 전송을 방해하여 도중에 오류가 발생되는 원인이 된다.프로토콜이라는 규약의 집합 속에는 이러한 오류에 대응하기 위한 약속이 대단히 중요하다. 또한 정보를 정확하고 효율적으로 전송하기 위해서는 송수신 개체 간에 서로 정보의 전송 시점과 수신 시점을 맞추는 일(동기화)도 수행해야 하고, 정보 흐름의 양을 조절하는 흐름 제어방법도 역시 사전에 약속하여 프로토콜 속에 포함해야 한다.이러한 오류제어, 동기, 흐름제어, 코드변환
4. 인터페이스
X.21은 OSI의 1~3 계층에서와 같은 기능들을 수행하지만 인터페이스는 매우 간단
하다.
X.21은 RS-232C와는 달리 15핀의 커넥터를 사용한다. 또한 T와 R 회로를 사용자
데이타와 제어신호 겸용으로 사용한다.
5. X.21 bis 란?
X.21 bis 는 기존의 RS-232C/V.24에 근거한 아날로그 장치들을 디지털 회선교환망에
사용되는 X.21 프로토콜에 쉽게 적용시키기 위한 대체용 인터페이스 프로토콜이다.
즉 디지털 통신망이 널리 사용되기 전에 아날로그 통신망에서 유용하게 사용했던
중간 단계의 표준안이다. 이것은 사실상 RS-232C이다. 다만 RS-232C는 25핀을 정
의하였고, X.21 bis 는 이중에서 8핀만을 사용하고 있다.
X.21 bis 는 일반적으로 X.25 패킷교환망에서 물리적인 인터페이스를 위하여 사용
하고 있다. 여기서 bis라는 표현은 표준안의 두 번 째 버젼을 뜻한다.
참고 자료
네이버,인터넷용어사전