통신 프로토콜와 OSI
본 자료는 4페이지 의 미리보기를 제공합니다. 이미지를 클릭하여 주세요.
닫기
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
해당 자료는 4페이지 까지만 미리보기를 제공합니다.
4페이지 이후부터 다운로드 후 확인할 수 있습니다.

목차

◆ 통신 프로토콜의 정의

◆ 통신 프로토콜의 종류

◆ OSI의 정의

◆ OSI의 계층

본문내용

가 발신지로부터 여러 네트워크를 경우하여 최종 수신지까지 안전하게 전송할 수 있도록 해 준다. 전송계층과는 달리 패킷의 순서에는 관여하지 않는다. 2개의 전송계층 프로토콜 개체간의 연결을 설정하고 해제하는 데이터 교환기능을 수행하여 전송계층에서 분할된 패킷을 목적지까지 신뢰성 있게 전달하는 것을 목적으로 한다.
★ 네트워크 계층의 프로토콜
인터넷에서 사용되는 IP, 메시지 전송에 사용되는 ICMP, 논리주소와 하드웨어 주소 변환에 사용되는 ARP, RARP
㉣ 전송 계층(Transport Layer)
상위 3 계층과의 인터페이스를 제공하며 전체 메시지에 대한 종단 간(end to end)의 믿을 만한 전송을 책임진다. 송신단에서는 전체 메시지를 전송 가능한 크기의 세그먼트로 분할하여 전송하고 수신 단에서는 이를 재조립하여 전체 메시지를 형성하게 된다.
이 계층에서는 실질적으로 데이터를 전달하는 프로코콜이 작동되는데 역시 윈도 XP의 방화벽에서 포트 설정시 접하는 TCP와 UDP가 대표적이다. UDP는 데이터가 전달되던지 안되던지 신경을 안쓰는 반면에 TCP는 패킷의 검사, 오류체크 등을 해서 필요한 경우 송신측에 재전송을 하는 UDP보다 똑똑한 프로토콜이다.
★ 전송계층의 프로토콜
TCP, UDP, NBP
㉤ 세션 계층(Session Layer)
응용프로세스간의 대화(dialogue)를 설정하고 제어하는 역할을 수행한다. 세션 계층의 아래에 위치한 전송계층이 응용 프로세스의 단순한 논리적 연결만을 제공하는데 비해 세션 계층은 연결기능과 함께 정보교환을 유지시키는 부가가치를 제공하며 정보블록이 시작되는 곳에 식별자(identifier)를 두어 메시지 기능을 정의하기도 한다. 논리적으로 연결을 만들고 이러한 연결을 유지하고 관리되도록 해주는 역할을 한다.
★ 세션계층의 프로토콜
NFS, SQL, RPC, X-Window, ASP, SCP, ZIP, DECnet
㉥ 표현 계층(Presentation Layer)
응용계층의 개체(entity) 사이에 정보를 표현하는 방식(syntax)이 다를 경우 이를 공통된 데이터 표현 방식으로 통일시키고 데이터의 안전성을 보장하기 위해 암호화(encryption)와 효율적인 전송을 위한 정보의 압축(data compression) 기능을 수행한다.
전달할 데이터나 전송된 데이터를 필요한 포맷으로 변환하거나 인코딩 디코딩을 하는 계층을 말한다.
★ 표현계층의 포로토콜
JPEG, MPEG, TIFF, PICT, GIF, MIDI
㉦ 응용 계층(Application Layer)
참조 모형에서 최상위 계층에 해당하며 사용자가 응용 프로그램을 통하여 네트워크에 접근하여 정보교환을 할 수 있도록 해 준다. 네트워크의 최종 이용자들에게 이미 친숙해져 있는 월드와이드 웹(WWW)의 HTTP나 파일전송 프로토콜인 FTP, 전자메일 프로토콜인 SMTP를 비롯하여 은행의 자동 창구업무와 항공기 좌석예약에 사용되고 있는 파일전송과 접근관리(FTAM; File Transfer, Access, and Manipulation), 다른 사양의 터미널들을 동일 규격의 터미널로 보이게 하는 가상터미널 프로토콜(VT; Virtual Terminal), EDI(Electrical Data Interchange)에서 메시지의 교환을 축적한 후 전송 형태로 다루는 MHS(Message Handling System) 등이 모두 응용계층에 해당한다.
(3) OSI의 실제 작동 방식
밥과 엘리스가 서로 편지를 주고받는 과정에서 OSI 7계층은 다음과 같이 동작한다.
TCP/IP의 동작 형태를 보다 잘 관찰하기 위해 OSI 7계층이 아닌 TCP/IP 프로토콜로 단순화 시켜서 표현하면
㉠ 밥이 편지를 쓴다.(응용 프로세스가 데이터 생성)
㉡ 응용 프로세스는 TCP/IP(이하 생략) 응용 계층의 SMTP로 넘긴다.
㉢ SMTP는 데이터에 헤더(Application Header)를 추가하여 어플리케이션 데이터(Application Data)를 생성한 후 이를 전송계층의 TCP로 넘긴다.
㉣ TCP는 어플리케이션 데이터에 TCP 헤더(TCP Header)를 추가하여 TCP 세그먼트(TCP Segment)를 생성한 후 이를 네트워크 계층의 IP에게 넘긴다.
㉤ IP는 TCP 세그먼트에 IP 헤더(IP Header)를 추가하여 IP 데이터그램(IP Datagram, 패킷 Packet)을 생성한 후 이를 링크 계층으로 넘긴다.
㉥ 링크 계층에서는 IP 데이터그램에 이더넷 프레임 포맷(Ethernet Frame Format)을 추가하여 이더넷 프레임(Ethernet Frame)을 만들고 네트워크상로 뿌려준다.
㉦ 엘리스의 컴퓨터는 밥의 이더넷 프레임을 받는다.
㉧ 엘리스의 링크 계층에서는 밥의 이더넷 프레임에서 이더넷 프레임 포맷을 제거하여 IP 데이터그램으로 변환한 후 네트워크 계층으로 보낸다.
㉨ 네트워크 계층에서는 IP 헤더를 제거하여 TCP 세그먼트로 변환한 후 전송 계층으로 보낸다.
㉩ 전송 계층에서는 TCP 헤더를 제거하여 어플리케이션 데이터로 변환한 후 응용 계층으로 보낸다.
㉪ 응용 계층에서는 어플리케이션 헤더를 제거하여 응용 프로세스로 보낸다.
㉫ 엘리스가 편지를 읽어 본다.
와 같이 된다. TCP/IP 프로토콜의 작동 방식을 보면 밥과 엘리스의 컴퓨터에서는 서로 반대가 되는 작업이 일어나고 있음을 알 수 있다. 밥의 컴퓨터에서 일어나고 있는 작업을 Encapsulation이라고 하고 엘리스의 컴퓨터에서 일어나고 있는 과정을 Demultiplexing이라고 한다.

[출처]
http://blog.naver.com/dbman/50017670910
http://marinami.egloos.com/2177446
- 부족하지만, 유비쿼터스에 대해 조사해 보면서 많은 점을 알 수 있었습니다. 그동안 광범위하게 알고 있었던 지식을 이번 과제를 통해서 좀 더 자세히 알 수 있어서 좋은 기회가 된 것 같습니다. ^^ 앞으로 남은 수업에도 열심히 참여하여 정보화에 대한 많은 정보를 알아갈 수 있도록 하겠습니다. 감사합니다.

키워드

통신,   프로토콜,   OSI,   TCP,   SDLC ,   SNA,   통신 프로토콜
  • 가격2,000
  • 페이지수13페이지
  • 등록일2010.11.28
  • 저작시기2009.6
  • 파일형식한글(hwp)
  • 자료번호#640933
본 자료는 최근 2주간 다운받은 회원이 없습니다.
청소해
다운로드 장바구니