1 / 14

3 장 . OSI 참조모델과 TCP/IP 개요

3 장 . OSI 참조모델과 TCP/IP 개요. OSI 참조모델 (Reference Model) 개념 종전까지 타사의 제품끼리는 네트워크 또는 구조가 서로 호환이 되지 않아 통신이 되지 않은 결과를 초래 1970 년대 후반 국제 표준화 기구 (ISO) 는 네트워크 설계의 호환성을 증진시키기 위해 개방시스템 상호접속 참조모델 (OSI) 라 불리우는 구조를 제안 [ 그림 3.1]. Protocol Stack 의 예. OSI model

ugo
Télécharger la présentation

3 장 . OSI 참조모델과 TCP/IP 개요

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. 3장. OSI 참조모델과 TCP/IP 개요 • OSI 참조모델(Reference Model) • 개념 • 종전까지 타사의 제품끼리는 네트워크 또는 구조가 서로 호환이 되지 않아 통신이 되지 않은 결과를 초래 • 1970년대 후반 국제 표준화 기구(ISO)는 네트워크 설계의 호환성을 증진시키기 위해 개방시스템 상호접속 참조모델(OSI)라 불리우는 구조를 제안 • [그림 3.1]

  2. Protocol Stack의 예

  3. OSI model • OSI 모델은 분산 응용 처리를 위하여 개방화 시스템(open system)을 연결하는 데 있어서 기본모델을 제공 • 7계층으로 구성 • 물리(Physical) 계층 • 데이타링크(Datalink) 계층 • 네트워크(Network) 계층 • 트랜스포트(Transport) • 세션(Session) 계층 • 표현(Presentation) 계층 • 응용(Application) 계층

  4. 논리적 구조 • [그림 3.2] • N계층의 프로토콜 엔티티 • 상대방의 동일층 사이간의 통신기능 • 상위층과 하위층의 프로그램 사이의 데이터와 제어정보를 송수신하는 기능 • 상위계층(N+1)은 현재층(N)의 서비스 사용자(service user)가 되며 현재층은 서비스 제공자(service provider) • 상하위 계층간의 주고 받는 정보를 N 서비스 프리미티브(primitive) • 예: Fred Halsall’s book, page 672 Fig. 11.20

  5. Nested Protocol Header

  6. OSI 7계층 • 물리 계층(Physical Layer) • 다른 개방 시스템에 전기적 신호를 전달하는 기능 • 데이터 링크 계층(Data Link Layer) • 순서 제어 • 오류 제어 • 흐름 제어 • 프레임 동기

  7. 네트워크 계층(Network Layer) • routing, addressing 기능 • 트랜스포트 계층(Transport Layer) • 종점간(end-to-end) 전송에만 관계 • 데이타 교환을 위해 신뢰성 있는 메커니즘을 제공 • 세션 계층(Session Layer) • 대화 형태 : 전이중(duplex), 반이중(half-duplex), 심플렉스(simplex) • checkpoint 메커니즘을 제공

  8. 표현 계층(Presentation Layer) • 데이타 표현과 형식의 차이를 해결 • 데이터를 암호화하거나 압축하는 기능 • 응용 계층(Application Layer) • 파일 전송 프로토콜(FTAM : File Transfer Access and Management) • 가상 단말(VT : Virtual Terminal) 프로토콜

  9. TCP/IP • Transmission and Control Protocol/ Internet Protocol • TCP/IP 는 다양한 형태의 컴퓨터들이 연결될 때 통신방식을 통일하기 위해 국제적으로 사용하고 있는 통신방식 • 인터넷과 연결된 모든 컴퓨터는 TCP/IP 통신방식 준수 • TCP/IP는 인터넷과 연결된 컴퓨터들의 공용어 • [그림 3.3]

  10. 인터네트 유래 • 미국방성에서 지원하는 알파네트(Arpanet)라 불리는 네트워크에서 유래 • 1970년대 초에 TCP/IP 프로토콜 개발 • 1980년대 슈퍼 컴퓨터들간의 네트워크인 NSFNET와 연결되면서 오늘날 말하는 인터네트(Internet)라는 네트워크의 외향을 갖춤

  11. 인터넷 주소 • 인터네트에는 모든 컴퓨터 또는 호스트들이 호스트 이름 또는 IP 주소를 소유 • 예: kowon.dongseo.ac.kr, 203.241.176.13 • 전자우편 주소 형식:사용자 ID @ 호스트의 IP 주소 • 예 : htlim@kowon.dongseo.ac.kr • 호스트 이름 형식: 호스트 이름 . 소속 단체 . 단체 성격 . 소속 국가---> 도메인 네임구조 준수

  12. 도메인 네임(Domain Name)의 예

  13. 인터넷 접속방법 • 전용선을 이용한 인터넷 접속 • 주로 기관(대학, 연구소, 회사등)에서 이용 • 대부분 자체 네트웍인 LAN(Local Atrea Network)을 구축 • 전용회선의 속도: 보통 56K BPS(Bit/second)이상 • 모뎀을 이용한 인터넷 사용 • 가정이나 소규모의 회사 • SLIP(Serial Line Internet Protocol) 과 PPP(Point-to-Point Protocol) 사용

  14. Socket Programming

More Related