통신프로토콜필요성및 개층화이유
- 최초 등록일
- 2010.11.22
- 최종 저작일
- 2009.06
- 17페이지/ 한컴오피스
- 가격 1,000원
소개글
ㅇ
목차
1. 통신 프로토콜의 필요성을 들고, 계층화 이유를 설명하라.
2. IP 주소체계에 대해 설명하라.
3. 도메인 네임 시스템(DNS)에 대해서 설명하라.
본문내용
1. 통신 프로토콜의 필요성을 들고, 계층화 이유를 설명하라.
통신 프로토콜은 어떤 기능을 하기에 필요할까.
1) 세분화와 재합성 (fragmentation packetization and reassembly)
긴 메시지 블록을 전송에 용이하도록 세분화하여 전송하며, 수신 측에서는 세분화된 데이터 블록을 원래의 메시지로 재합성시키는 기능이다. 이 때 두개의 실체 간에 교환되는 세분화된 데이터 블록을 프로토콜 데이터 단위(PDU : Protocol Data Unit)라고 한다.
2) 캡슐화 (encapsulation)
각 계층의 프로토콜에 적합한 데이터 블록은 데이터와 제어 정보를 갖고 있지만 때로는 제어 정보만으로 구성되는 PDU도 있다. 이때 사용되는 제어 정보는 다음 3가지가 있다.
✔ 주소 : 발신자와 수신자의 주소가 명시된다.
✔ 오류검출부호 : 오류를 검출하기 위해 프레임을 검사하는 절차도 있다
✔ 프로토콜제어: 프로토콜 기능을 구현하기 위한 별도의 정보가 필요하다.
3) 연결 제어 (connection control)
연결 제어란 두 통신 실체 간에 관련을 맺는 것으로 연결 확립(connection establishment), 데이터 전송(data transfer),연결 해제(connection termination) 와 같은 3단계의 과정을 거친다.
4) 흐름 제어 (flow control)
흐름 제어는 수신 실체가 송신 실체의 데이터 전송량이나 전송속도 등을 조절하는 기능이다. 이와 같은 가장 간단한 흐름 제어는 정지/대기 방식으로 매 PDU을 적용한 후 수신 측의 확인 신호(ACK)를 받기 전에는 전송할 수 없게 한 것이다. 즉 보다 효과적인 프로토콜 방식은 ACK를 수신하기 전에 보낼 수 있는 데이터양을 정해준다.
참고 자료
없음