인터넷 개요 중앙대학교 안 봉 현 2006년 4월
컴퓨터 통신 컴퓨터를 사용해서 원격지의 다른 컴퓨터나 호스트 컴퓨터로부터 정보를 송수신하는 행위 컴퓨터 네트워크 - 컴퓨터 통신을 위해서 연결된 컴퓨터들의 집합 - 컴퓨터 주소 필요 : 네트워크 주소, 인터넷 주소 - 정보 전송방법 : 네트워크 프로토콜 - TCP/IP
컴퓨터 통신 구조 프로토콜 컴퓨터 네트워크를 이용한 서비스 종류 - 둘 이상의 컴퓨터 사이에서 정보를 주고 받기 위해 미리 정하여 둔 통신규칙 컴퓨터 네트워크를 이용한 서비스 종류 - 통신 서비스 (전자우편, 게시판, 원격회의 ...) - 거래처리 서비스 (홈뱅킹, 온라인 쇼핑, 주식매매 ...) - 정보검색 서비스 (뉴스, 정보서비스 ...)
네트워크 주소 IP 주소 Domain Name - 계층적 구조 인터넷 네트워크 주소 - 4 자리로 표현, 0-255 예) 165.194.1.12 Domain Name - 계층적 구조 예) www.cau.ac.kr 인터넷 네트워크 주소 - 사용자 ID@호스트의 IP 주소 예) user-id@cau.ac.kr
클라이언트 서버 구조 클라이언트(Client) - 정보를 이용하고 자료를 요청하는 실체 서버(Server) - 요청을 받아서 자료를 제공하는 실체 클라이언트 서버 자료요청 자료제공
호스트와 터미널 호스트(Host) 터미널 라우터 게이트웨이 - 인터넷에 연결되어 있는 각각의 컴퓨터 - 다중 사용자 컴퓨터 - 통신로를 통하여 정보를 송신 또는 수신할 수 있는 장치 예) 단말기, PC, Cellular, Wireless … 라우터 - 하나의 네트워크에서 서로 다른 호스트간의 접속을 위해서 길을 찾도록 도와주는 컴퓨터 게이트웨이 - 서로 다른 네트워크에서 서로 다른 호스트간의 길을 찾도록 도와주는 컴퓨터
통신 프로토콜 TCP/IP - IP(Internet Protocol) - 인터넷에서 사용되는 프로토콜 - TCP(Transmission Control Protocol) : 메시지를 패킷으로 분할 : 전송 받은 패킷에 대한 에러 체크 - IP(Internet Protocol) : 데이타 패킷을 다른 호스트로 전송
인터넷이란? 인터넷 - 컴퓨터로 이루어진 세계적 규모의 통신망 - 컴퓨터 망들의 연결 네트워크 연결 터미널 컴퓨터망
인터넷이란? 인터넷을 통해 할 수 있는 일들 인터넷에 대해 알아 두어야 할 사항 - 빠르고 정확한 정보 전달 - 다양한 분야의 전문가와의 교류 - USENET 을 통한 새로운 정보 입수 - 전세계 사람들과의 협력 인터넷에 대해 알아 두어야 할 사항 - 다른 사람들과 효과적으로 연락할 수 있는 매체 - 정보 획득 메커니즘 - 수많은 네트워크의 논리적 집합체 - 다양한 목적을 가진 사람들에 의해 사용됨 - 어떤 정부나 기구, 기관에도 속해 있지 않음
인터넷 역사
인터넷의 구조 인터넷의 구조 - TCP/IP를 기반 프로토콜로 사용 - 전용회선과 라우터를 이용하여 point-to-point방식으로 연결되는 네트워크 - 라우팅 테이블을 유지함으로써 IP 주소만으로 전세계 컴퓨터에 접속 가능 - DNS(Domain Name Server)를 통해 외우기 쉬운 호스트 이름을 숫자로 된 IP 주소로 변경 예) www.cau.ac.kr 165.194.1.12
인터넷의 구조 계층적인 구조 - <사용자이름>@<서브 도메인><서브도메인>…<서브도메인><도메인> 예) user-id@cau.ac.kr - 서브 도메인은 기관명과 각 기관에서의 부서와 같이 세분화된 그룹을 나타낸다. - 가장 왼쪽에 위치하는 사용자 이름은 “at(@)”으로 구분된다.
도메인 명 한국 교육, 학술기관 기업 상용기관 연구기관 정부 공공기관 비영리 기관 네트워크 운영 도메인 명 kr ac.kr co.kr re.kr go.kr or.kr nm.kr
인터넷 서비스 인터넷 서비스 - 전자우편(Electronic Mail) - 원격 로그인(Remote Login) - 핑거 서비스(Finger Service) - 유즈네트 뉴스 그룹(Usenet News Group) - 익명 파일 전송(Anonymous FTP) - 아치(Archie) 서버 - 고퍼(Gopher) - 베로니카(Veronica)와 저그헤드(Jughead) - www(world-wide web) - 메일링 리스트(Mailing List) - 게임
인터넷 서비스 전자우편 원격 로그인 - 인터넷에 있는 어느 누구하고 메시지를 주고 받을 수 있는 서비스 - 컴퓨터 원시 프로그램, 문서, 전자잡지 등을 보내고 받을 수 있다 - 이진 파일을 보낼 때에는 인코딩해서 보내고 받을 때에는 디코딩해서 원래의 파일로 복원한다. 원격 로그인 - 인터넷에 접속되어 있는 컴퓨터에 자신의 계정을 가지고 있다면 지리적으로 멀리 떨어져 있어도 인터넷을 사용해서 그 컴퓨터에 접속할 수 있다. - Telnet 과 Rlogin을 사용해서 접속이 가능하다.
인터넷 서비스 WWW 전자상거래 - 주요단어를 기본으로 하여 탐색한 결과 데이터를 검색하고 보여주는 하이퍼텍스트 기반의 도구. - 하이퍼텍스트란 어떤 데이터가 다른 데이터에 대한 연결을 포함하고 있음을 의미한다. 전자상거래 - 통신망을 이용하여 물건을 매매할 때 상호간의 안전성을 보장해 줄 수 있는 환경을 일컫는 용어. - 상품의 전시, 지불수단 제공 - 사용자의 민감한 정보의 보호, 거래 부인 방지 - 거래 당사자의 인증, 기존 금융체계와의 호환성문제 해결