인하대학교 인터넷 이야기 과제
- 최초 등록일
- 2016.07.02
- 최종 저작일
- 2015.10
- 15페이지/ 한컴오피스
- 가격 4,000원
목차
2-1 IMP의 개발과 NSFNET으로의 전환
2-2 RFC와 PROTOCOL
2-3 Search!기술사전!
본문내용
먼저 ① 수신자의 휴대폰 전원이 켜진 대기 상태여야 한다.
② 발신자가 수신자의 전화번호를 누르면(또는 번호를 입력한 후 <통화> 버튼을 누르면
③ 수신자 휴대폰의 벨이 울린다.
④ 수신자가 <통화> 버튼을 눌러 전화를 받으면 연결이 설정된다(수신자가 벨 소리를 무시하고 전화를 받지 않으면 연결이 되지 않으므로 연결 설정은 반드시 양자 합의 하에서만 이루어진다).
일단 연결이 설정되면 연결이 해제되기 전까지
⑤ 데이터를 주고받을 수 있다.
⑥ 연결 해제는 외형상 한쪽의 일방적인 종료에 의해 이루어지지만 실제로는 대화 과정에서 쌍방의 합의로 이루어진다.
이런 상황은 컴퓨터 네트워크에도 비슷하게 적용된다.
<중략>
TCP(Transmission Control Protocol)는 IP 프로토콜 위에서 연결형 서비스를 지원하는 전송계층 프로토콜로, 인터넷 환경에서 기본으로 사용한다.
TCP에서 제공하는 주요 기능은 다음과 같다.
• 연결형 서비스를 제공한다.
• 전이중(Full Duplex) 방식의 양방향 가상 회선을 제공한다.
• 신뢰성 있는 데이터 전송을 보장한다.
[그림 9-7]은 인터넷 환경에서 사용하는 TCP/IP의 계층적 구조를 보여준다.
인터넷에서 네트워크 계층의 기능을 제공하는 프로토콜은 IP며, IP 프로토콜 위에서 실행되는 전송 계층 프로토콜은 서비스의 유형에 따라 두 종류로 구분한다.
TCP는 연결형 서비스를 지원하는 프로토콜이고, UDP는 비연결형 서비스를 지원하는 프로토콜이다. 전송 계층 프로토콜은 운영체제 내부 기능으로 구현된다.
따라서 이 서비스를 사용하려면 상위 계층에서 시스템 콜이라는 프로그램 호출 방식을 이용해야 한다.
<중략>
전송 계층 프로토콜인 TCP와 UDP 위에는 세션 계층, 표현 계층, 응용 계층의 기능을 지원하는 다양한 응용 프로그램이 존재할 수 있다.
응용 프로그램이 해당 응용 환경에 적합한 기능을 지원하기 위해 연결형 서비스가 필요한지, 비연결형 서비스가 필요한지를 판단해 TCP와 UDP를 선택한다.
참고 자료
없음