Presentation is loading. Please wait.

Presentation is loading. Please wait.

Chapter 7 Networking.

Similar presentations


Presentation on theme: "Chapter 7 Networking."— Presentation transcript:

1 Chapter 7 Networking

2 Common Type of Network 일반적 네트워크 종류 LAN과 WAN
broadcast : 망에 연결된 모든 시스템이 아무때나 메시지 송신 가능, collision 문제 ex : Ethernet (10 Mbits/s) token ring : 한 순간에 한 개의 시스템만이 메시지 송신 가능 ex : FDDI (100 Mbits/s) point-to-point : 두 지점간에만 연결. 예 : WAN LAN과 WAN LAN(Local Area Network) : Ethernet, FDDI WAN(Wide Area Network)

3 Internet Gateway : LAN과 WAN연결, 데이터의 포맷 변환 Router : 메시지가 통과하는 경로 배정
SITE-B SITE-A ROUTER Ethernet FDDI GATEWAY GATEWAY ROUTER 1 ROUTER n ROUTER 2 SITE-C INTERNET GATEWAY

4 Network Protocol TCP/IP (Transmission Control Protocol/Internet Protocol) Unix에서 사용되는 기본 프로토콜

5 IP Address & Domain Name
IP address : 32 bit dotted decimal notation : 8bit씩 끊어 사용 example : (ercc.snu.ac.kr) ( ) Domain Name : IP address를 쉽게 사용하기 위하여 관리 : NIC (Network Information Center) 미국 : 호스트이름.기관.기관분류 기관분류 : com, edu, gov, mil, net, org … example : 기타 지역 : 호스트이름.기관.기관분류.국가 기관분류 : ac, co, go, re … 국가분류 : kr, jp, uk, ca ... example : plaza1.snu.ac.kr

6 Network utility(1) hostname : 사용하고 있는 컴퓨터의 이름 확인
nslookup : domain name과 IP address 변환 ping : 네트워크의 연결상태 검사 ex : [comp76]:/home/hotbody 5 >ping db.snu.ac.kr dbmain.snu.ac.kr is alive [comp76]:/home/hotbody 6 >ping -s db.snu.ac.kr PING dbmain.snu.ac.kr: 56 data bytes 64 bytes from dbmain.snu.ac.kr ( ): icmp_seq=0. time=2. ms 64 bytes from dbmain.snu.ac.kr ( ): icmp_seq=1. time=1. ms 64 bytes from dbmain.snu.ac.kr ( ): icmp_seq=2. time=1. ms ^C ----dbmain.snu.ac.kr PING Statistics---- 3 packets transmitted, 3 packets received, 0% packet loss round-trip (ms) min/avg/max = 1/1/2

7 Network utility(2) finger : 원거리 사용자에 대한 정보 표시 talk : 원거리 사용자와 대화
ex: talk : 원거리 사용자와 대화 rlogin, telnet : 원격 컴퓨터 시스템의 사용 rcp : remote copy rsh : remote shell .rhosts 파일 다른 시스템의 사용자가 현재 시스템에 rcp나 rsh을 수행할 권한을 줌 보안의 문제가 있을 수 있음

8 분산처리 네트워크상의 여러 시스템간에 파일 및 유틸리티의 공유 Client/Server 모델 디스크 공간의 절약
유지보수의 편리성 Client/Server 모델 Server : control central db… Client : send queries and collect replies 예 : DNS, NIS, NFS

9 DNS / NIS / NFS DNS(Domain Name Server) Domain name IP address
recursive resolution NIS(Network Information Service) 공공의 파일을 중앙 DB에 저장 후, 클라이언트는 정보를 얻기 위해 서버에 문의 (예: /etc/passwd) NFS(Network File System) 원격 시스템의 디스크에 있는 파일에 작업, 원격 시스템은 파일 서버, 현 시스템은 클라이언트 df : 사용가능한 파일 시스템의 리스트와 각각의 디스크 공간을 표시

10 ftp 네트워크를 통한 파일 전송 Anonymous ftp : 익명의 사용자 허용 command
get, put : 파일 다운로드, 업로드 mget, mput : 여러파일 다운로드, 업로드 bin, asc : 파일 모드 변환 (이진모드/ 아스키 모드) prompt : interactive mode on/off ls, cd quit

11 WWW WWW(World Wide Web) HTTP(HyperText Transfer Protocol)
HTML(HyperText Markup Language) URL(Uniform Resource Locator) 예:

12 Usenet Usenet 주제별로 그룹을 만들어 다양한 내용에 대한 정보를 공유하거나 토론하는 일종의 전자 게시판
news client를 이용하여 news server에 연결하여 이용 news client : rn, xrn, Outlook Express ... SNU news server : news.snu.ac.kr News group의 이름은 주제.부주제.세부주제... 식으로 명명 예: han.comp. FAQ(Frequently Asked Questions) : 각 news group내에서 자주 제기되었던 질문의 해답모음 등에서 얻을 수 있다.

13 기타 서비스 archie 원하는 화일이 어느FTP 어느 디렉토리에 있는지를 찾아주는 인터넷 서비스이다. 주로 Telnet서비스를 이용해 Archie서버에 접속해서 이용했지만 요즘은 Web에서도 Archie 서비스를 사용할 수 있다. archie server : archie.sogang.ac.kr (서강대학교, 한국), archie.hana.nm.kr (하나망, 한국), archie.ans.net (New York, USA)... gopher Web이 나오기 전에 인터넷 사용자에게 가장 인기 있었던 간단한 메뉴 방식으로 이용하는 인터넷 서비스


Download ppt "Chapter 7 Networking."

Similar presentations


Ads by Google