210 likes | 381 Views
컴퓨터 입문. 이 재 광 한남대학교 컴퓨터공학과. 수업계획. 교과목명: UNIX/ 인터넷 통신 및 실습 학수번호 강의: 17569 학점 및 이수구분: 3학점 주당시간: 강의(1시간), 실습(2시간) 수강대상: 컴퓨터공학과 2학년 담당교수: 이재광 연구실: 90704호, 실험실: 90616호 전화번호: 629-7559, 7559(구내) E-mail : jklee@netwk.hannam.ac.kr. 수업 목표.
E N D
컴퓨터 입문 이 재 광 한남대학교 컴퓨터공학과
수업계획 • 교과목명: UNIX/인터넷 통신 및 실습 • 학수번호 • 강의: 17569 • 학점 및 이수구분: 3학점 • 주당시간: 강의(1시간), 실습(2시간) • 수강대상: 컴퓨터공학과 2학년 • 담당교수: 이재광 • 연구실: 90704호, 실험실: 90616호 • 전화번호: 629-7559, 7559(구내) • E-mail : jklee@netwk.hannam.ac.kr
수업 목표 • 인터넷에 대한 기본원리 및 활용 기술들을 이해하여, 인터넷 관련 기술을 효과적으로 활용할 수 있는 능력을 배양한다.
수업 방법 • 지난 수업 내용을 정리하고 추가 질문을 받는다. • 수업 내용을 제시하고, 수업을 진행한다. • 강의 내용에 대한 요점을 정리한다. • 다음 수업 내용을 예고한다.
평가방법 • 평가기준: 상대평가 • 중간고사: 35% • 기말고사: 35% • 과제물: 20% • 출석: 10%
교재명 및 참고문헌 • 최윤철외 2인, “실용 인터넷”, 생능출판사, 1999 • 최윤철외 2인, “인터넷 배움터”, 생능출판사, 1999 • 김충석, 인터넷 이해와 활용, 이한출판사, 1997 • 강호성, “인터넷의 시작과 성공적으로 활용하기”, 가남사, 1994
목 차 1. 인터넷과 정보사회 2. 인터넷의 구성 및 접속 3. 인터넷 서비스 4. 웹 브라우저의 기능과 사용 5. 웹 페이지의 검색 6. 정보검색의 실제 7. HTML의 구조와 사용 8. 웹 페이지의 저작 9. 웹 페이지의 디자인
목 차 (Cont’d) 10. 멀티미디어 기술을 활용한 웹 페이지 11. 웹의 고급기술:JavaScript와 Dynamic HTML 12. 자바와 VRML의 활용 13. 인터넷의 미래
1장 개 요 1.1.1 컴퓨터 통신망의 기본 이해 • 컴퓨터 통신 : 서로 다른 컴퓨터 사이에 정보를 주고 받을 수 있는 방법 • 컴퓨터 통신망 : 컴퓨터 통신을 위해 연결된 컴퓨터들의 집합 • 주소 : 데이터를 주고 받는 컴퓨터의 위치 정보 • 네트워크 프로토콜(Protocol) : 컴퓨터 통신을 하기위한 규약 • 케이블 : 정보 전송을 위한 물리적 통로 • 전용 케이블 • 공중망(PSDN, PSTN) • 인터넷 : TCP/IP를 통신규약으로 정보 교환을 하는 컴퓨터 네트워크
1장 개 요 여러 가지 네트워크의 예
1장 개 요 1.1.2 근거리 통신망, 원거리 통신망, 고속 백본 • 근거리 통신망 (LAN : Local Area Network) • 범위 : 건물 내 혹은 소규모 지역(반경 수백~수천미터) • 특성 : 전송속도가 빠르며 별도의 디지털 망을 구축함 • 원거리 통신망 (WAN : Wide Area Network) • 범위 : 수 Km 이상되는 광역 통신망 • 특성 : 공중망(PSDN, PSTN)을 이용하여 먼 곳까지 연결함 • 고속 백본 (High Speed Backbone) • 네트워크의 최하위 레벨로서 기간망 이라고도 함. • 많은 LAN이나 WAN을 서로 연결하여 주는 초고속 망임
1장 개 요 영역에 따른 네트워크의 종류
1장 개 요 1.1.3 패킷 스위치 네트워크 • 교환방식 (Switching) : 정보가 오가는 경로를 정해 주는 방법 • 회선 교환 (Circuit Switch) 방식 • 데이터 전송 전에 물리적 회선을 결정하고 독점적 사용 • 데이터 전송이 끝나면 돌려줌. 예) 전화 • 패킷 교환 (Packet Switch) 방식 • 패킷 : 전송 정보에 주소와 제어 신호가 부가된 데이터 전송 단위 • 경로가 물리적으로 정해지지 않고, 패킷마다 다른 선로 이용 • 가능 예) 우편 • 선로의 독점과 데이터의 손실될 경우의 비효율성 개선 • 인터넷에서 이용하는 방식이며 빠르고 신뢰성 높음
1장 개 요 우편 시스템과 유사한 패킷교환 방식
1장 개 요 1.1.4 근거리 통신망(LAN)의 구조 • 위상(Topology) : 장비와 케이블의 연결 및 운영 형태 • Star형 : Host/Terminal 형태, 호스트가 랜과 터미널을 제어함 • Ring 형 : Token Ring이라는 제어 신호에 의해 랜 운영 • Bus 형 : 모든 장비가 Bus라는 회선에 연결된 형태
1장 개 요 1.1.5 통신 프로토콜(Protocol) • 통신을 위한 통신 규약 : 정보 전달에 필요한 규칙 및 약속의 집합 • 서로 다른 기종의 컴퓨터간의데이터 교환 필요성 • 통신 프로토콜의 기능 • 정보나 메시지를 동일한 크기로 나누고 재결합함 • 정보 또는 메시지에 존재하는 에러 감시와 제거 • 통신을 하는 두 개체간 흐름 제어 및 연결 제어, 동기화 • 여러 개의 메시지를 동시에 섞어 보내는 다중화 (Multiplexing) • 예) TCP/IP, FTP, SMTP, HTTP, PPP, SLIP 등
1장 개 요 • 프로토콜 모델 • OSI(Open System • Interconnection) 모델 • ISO제정 표준 프로토콜 • 7개의 층에서 각각 다른 • 작업 수행 • TCP/IP • 인터넷 표준 프로토콜 • TCP : 데이터 흐름/정확 • 성 확인 • IP : 패킷 이동 관리 • UNIX 에서 기본 지원 (a) OSI 모델 (b) TCP / IP 모델
1장 개 요 1.1.6 네트워크 연결 장비 • Repeater : 받은 신호를 증폭시켜서 먼 거리까지 정확한 신호 전달 • Router : 전달될 패킷의 주소를 읽어서 가장 적절한 경로 지정함 • Gateway : 프로토콜이 다른 네트워크들을 서로 연결하는 장치 • Hub : 접속 방법이 다른 물리층(Physical Layer)을 서로 연결함 ⓐHub = 고속터미널 ⓑRepeater = 주유소 ⓒGateway = 톨 게이트 ⓓRouter = 인터체인지
1장 개 요 • 간략한 네트워크 개념도