24 tcp ip
Download
1 / 42

Computer Network Lab. 24 TCPIP - PowerPoint PPT Presentation


  • 590 Views
  • Updated On :

24 장 TCP/IP 24.1 개요 24.2 네트워크층 24.3 트랜스포트층 24.4 응용층 24.5 WWW 24.6 요약 24.1 TCP/IP 개요 Transmission Control Protocol/ Internet Protocol 1969 년 ARPA(Advanced Research Project Agency) net 에서 시작 TCP/IP 개요 (cont’d) TCP/IP 와 OSI H H H 24.2 네트워크층 IP(Internetwork protocol)

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about 'Computer Network Lab. 24 TCPIP' - johana


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.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
24 tcp ip l.jpg
24 장 TCP/IP

24.1 개요

24.2 네트워크층

24.3 트랜스포트층

24.4 응용층

24.5 WWW

24.6 요약


24 1 tcp ip l.jpg
24.1 TCP/IP 개요

  • Transmission Control Protocol/ Internet Protocol

  • 1969년 ARPA(Advanced Research Project Agency) net에서 시작


Tcp ip cont d l.jpg
TCP/IP 개요(cont’d)

  • TCP/IP와 OSI

H

H

H


Slide4 l.jpg
24.2 네트워크층

  • IP(Internetwork protocol)

  • ARP(Address Resolution Protocol)

  • RARP(Reverse Address Resolution Protocol)

  • ICMP(Internet Control Message Protocol)

  • IGMP(Internet Group Message Protocol)


Cont d l.jpg
네트워크층(cont’d)

  • IP(Internetwork Protocol)

    • ~ 신뢰성이 없는 비연결형 데이터그램 프로토콜

    • ~ 최선의 노력(best-effort)으로 전달 서비스 제공

    • ~ 전송단위: 데이터그램(datagram)


Cont d6 l.jpg
네트워크층(cont’d)

  • IP데이터그램


Cont d7 l.jpg
네트워크층(cont’d)

  • 데이터그램

    • 버전 : IP의 현재 버전(IPv4:0100)

    • 헤더길이 : (0-15)*4 = 0-60바이트

    • 서비스유형 : 우선순위,처리율 레벨,신뢰성,지연

    • 총길이 : 데이터그램의 총길이

    • 식별자 : 단편화 수행 시 순서번호

    • 플래그 : 단편화에 필요한 플래그 설정 필드

    • 단편화 옵션 : 단편화 시에 데이터 옵셋을 나타내는 포인터

    • TTL : 데이터그램이 경유할 수 있는 홉의 수

    • 프로토콜 : 프로토콜 유형

    • 발신지주소 : 32비트 인터넷주소

    • 목적지주소 : 32비트 인터넷주소

    • 옵션


Cont d8 l.jpg
네트워크층(cont’d)

  • 인터넷 주소


Cont d9 l.jpg
네트워크층(cont’d)

  • 인터넷 주소 클래스


Cont d10 l.jpg
네트워크층(cont’d)

  • 인터넷 IP 주소(점-10진)


Cont d11 l.jpg
네트워크층(cont’d)

  • 인터넷 주소 클래스 범위


Cont d12 l.jpg
네트워크층(cont’d)

  • 인터넷상의 네트워크와 호스트 주소


Cont d13 l.jpg
네트워크층(cont’d)

  • 주소 변환 프로토콜(ARP: Address Resolution Protocol)

    • ~ IP 주소(4바이트)를 물리주소(6바이트)로 변환


Cont d14 l.jpg
네트워크층(cont’d)

  • 역주소 변환 프로토콜(RARP : Reverse Address Resolution Protocol)

    • ~ ARP의 역기능 수행

  • 인터넷 제어 메시지 프로토콜(ICMP)

    • ~ 에러와 제어 메시지 전달


Slide15 l.jpg
24.3 트랜스포트 계층

  • TCP(Transmission Control Protocol)

  • UDP(User Datagram Protocol)


Cont d16 l.jpg
트랜스포트 계층(cont’d)

  • UDP(User Datagram Protocol)


Cont d17 l.jpg
트랜스포트 계층(cont’d)

  • TCP(Transmission Control Protocol)


Slide18 l.jpg
24.4 응용 계층

~ TCP/IP프로토콜의 응용프로그램간에 클라이언트-서버 관계 성립


Cont d19 l.jpg
응용 계층(cont’d)

  • DNS(Domain Name System)


Cont d20 l.jpg
응용 계층(cont’d)

  • 일반 도메인

    • com - 상업기관

    • edu - 교육기관

    • gov - 정부기관

    • int - 국제기구

    • mil - 군대

    • net - 네트워크 지원센터

    • org - 그 밖의 기관


Cont d21 l.jpg
응용 계층(cont’d)

  • 국가 도메인

    • 한국 - kr

    • 일본 - jp

    • 호주 - au

    • 캐나다 - ca

    • 영국 - uk

    • 프랑스 - fr

    • 약 200 여개


Cont d22 l.jpg
응용 계층(cont’d)

  • 도메인 이름(Domain name)

    • netwk.hannam.ac.kr

    • www.hyundai.co.kr

    • ftp.etri.re.kr

    • [email protected]


Cont d23 l.jpg
응용 계층(cont’d)

  • 텔넷(Telnet)

    • ~ 원격 로그인 (login)


Cont d24 l.jpg
응용 계층(cont’d)

  • 가상 터미널(Virtual Terminal)


Cont d25 l.jpg
응용 계층(cont’d)

  • FTP(File Transfer Protocol)


Cont d26 l.jpg
응용 계층(cont’d)

  • 전자우편(Electronic Mail : SMTP)

    • 전자우편 주소


Cont d27 l.jpg
응용 계층(cont’d)

  • 전자우편


Cont d28 l.jpg
응용 계층(cont’d)

  • Gopher

    • ~ 미네소타 대학에서 개발된 메뉴방식 응용프로그램

  • Archie

    • ~ 자동화된 제목(파일이름) 검색 응용프로그램

  • Veronica

    • ~ 자동화된 제목(고퍼메뉴) 검색 응용프로그램

  • WAIS(Wide Area Information Service)

    • ~ 내용(파일이름) 검색 서비스

  • HTTP(Hypertext Transfer protocol)


Cont d29 l.jpg
응용 계층(cont’d)

  • WWW(World Wide Web)


Cont d30 l.jpg
응용 계층(cont’d)

  • 하이퍼텍스트(Hypertext)


Cont d31 l.jpg
응용 계층(cont’d)

  • URL(Uniform Resource Locator)


Cont d32 l.jpg
응용 계층(cont’d)

  • URL

    • Method - 프로토콜(ftp, http, news, telnet 등)

    • Host - 호스트이름(일반적으로 WWW로 시작)

    • Path - 정보가 저장된 파일 경로명

    • http://www.chosun.co.kr

      ex) http://netwk.hannam.ac.kr

      ftp://ftp.kaist.ac.kr

      news://usenet.seri.re.kr


Cont d33 l.jpg
응용 계층(cont’d)

  • 브라우저(Browser)구조


Cont d34 l.jpg
응용 계층(cont’d)

  • WWW 문서의 종류


Cont d35 l.jpg
응용 계층(cont’d)

  • 정적인 문서(Static document)

    • ~ 서버에서 생성되어 저장된 고정-내용문서


Cont d36 l.jpg
응용 계층(cont’d)

  • HTML(Hypertext Mark Up Language)

    • ~ 웹 페이지 작성 언어

    • ~ tag 예


Cont d37 l.jpg
응용 계층(cont’d)

  • <B> tag의 효과


Cont d38 l.jpg
응용 계층(cont’d)

  • 동적인 문서(Dynamic Document)

    • ~ 브라우저가 문서를 요구할 때 웹 서버에 의해 생성되는 문서


Cont d39 l.jpg
응용 계층(cont’d)


Cont d40 l.jpg
응용 계층(cont’d)

  • 활동적인 문서(Active Document)

    • ~ 서버로부터 복사해 논 프로그램에 의해 클라이언트에서 생성되는 문서


Cont d41 l.jpg
응용 계층(cont’d)


Slide42 l.jpg
24.6 요약


ad