■ 응용계층 (Application layer)
효율성 고려 ( 응용계층 + 표현 계층 +세션 계층)
* DNS (Domain Name System) : 인터넷에서 사용 하는 이름(ex: www.dongguk.edu)를 해당
IP주소(ex : 210.94.190.7)로 변화해주는 서비스
* WINS (Windows Internet Naming Service)는 마 이크로소프트사에서 개발한 프로토콜로
NT 워 크스테이션의 이름 과 도메인 네임을 서로 연결 시켜 주게 된다.
* SNMP (Simple Network Mangement Protocol)는 네트워크 장비를 모니터링 하고 제어하는 프로 토콜
( 프로토콜 설정, 통계 수정, 성능과 보안 관리)
* FTP (File Transfer Protocol) 는 TCP환경(신뢰 적, 연결지향적)
* TFTP (Trivial File Transfer Protocol)는 UDP 환 경 (비연결 지향적)
* HTTP (Hypertext Transfer Protocol)는 웹을 지 원하기 위한 프로토콜
■전송계층(transport layer)
신뢰도, 흐름제어 에러제어를 위한 재전송 책임
TCP는 연결형 서비스를 제공 (논리적 연결) Host to Host
◎ 연결 지향적 (Connection – oriented)
* 신뢰적- 슬라이딩 윈도우를 이용한 흐름제어 에러제어(순서번호, ACK번호사용)
* ACK (Acknowledgement) 받지 못한 모든 데이터 는 재 전송
* 종단 사용자간에 가상회선(virtual circuit)은 소 켓(port)의 형태로 제공
* 보장된 세그먼트 전달 (장점)
* 연결을 위한 초기 설정 시간이 걸림 (단점)
◎ UDP (User Datagram Protocol)
* 비연결 지향적 (connectionless – oriented)
* 비신뢰적 - 데이터를 보낸 후에도 잘 도착했는 지를 검사하는 기능이 없다.
* 빠르며, 연결을 맺지 않으므로 제어 프레임 전송 할 필요가 없기에 네트워크 부하를 줄임
*신뢰성보다는 고속성을 요구되는 멀티미디어 응 용등에 일부 사용된다.
* TFTP, SNMP, NFS(Network File System), DNS(Domain Name System) 등에 사용