PART 1 개념 컴퓨터 네트워크 Chapter 01 서론 임효택
chapter 01 서론 개요 현대 사회는 정보 홍수의 시대 '컴퓨터 통신' 또는 '컴퓨터 네트워크’ 용어 PART 1 개념 chapter 01 서론 개요 현대 사회는 정보 홍수의 시대 '컴퓨터 통신' 또는 '컴퓨터 네트워크’ 용어 정보화 사회에서 필연적인 도구 컴퓨터의 급격한 보급 확대 및 정보의 공유를 위해 생긴 새로운 용어 통신망 예: 공중전화망(PSTN), Internet 컴퓨터 통신 소프트웨어 과학기술의 변화 과학기술의 상품화 시기 급속히 단축, 기술혁신 주기의 단축 예: 5천만 사용자까지의 확산에 소요된 기간 라디오 (33년), PC (16년), 인터넷 (4년)
chapter 01 서론 성능의 변화 Processor 2x every 18 months (Moore) Storage PART 1 개념 chapter 01 서론 성능의 변화 Processor 2x every 18 months (Moore) Storage 2x every 9 months (2 x Moore) Graphics 2x every 6 months (3 x Moore) Fiber optics Internet traffic 2x every 12 months (1.5 x Moore)
chapter 01 서론 Internet Home Networking Mobile IT Paradigm Shift PART 1 개념 chapter 01 서론 IT Paradigm Shift Internet Ubiquitous Computing 어느 누구나 쉽게 인터넷을 통해 수많은 정보를 활용 Home Networking Pervasive Computing Mobile Nomadic Computing 정보화가 널리 퍼져 생활 속으로 파고드는 컴퓨터 기술 - 장소에 구애 받지 않고 정보시스템 활용
chapter 01 서론 컴퓨터 통신망을 이용한 서비스 통신 서비스 전자 우편, 전자 게시판, 전자 회의, 대화 등 PART 1 개념 chapter 01 서론 컴퓨터 통신망을 이용한 서비스 통신 서비스 전자 우편, 전자 게시판, 전자 회의, 대화 등 거래 처리 서비스 홈 뱅킹, 온라인 쇼핑, 주식 매매 등 정보검색 서비스 뉴스, 통계 정보 서비스 등 컴퓨터 네트워크와 정보화 사회 컴퓨터 네트워크의 포괄적인 정의 사용자들끼리 정보를 교환하기 위한 하드웨어와 소프트웨어의 결합 정보화 사회 컴퓨터와 통신을 매개로 한 정보 산업이 중심이 되어 이들에 의해 생산되는 정보가 사회 전반에 걸쳐 경제적인 부가가치를 창출해 내는 사회
chapter 01 서론 정보화 사회에서 얻을 수 있는 이점 가정 생활 측면 PART 1 개념 chapter 01 서론 정보화 사회에서 얻을 수 있는 이점 가정 생활 측면 가정 자동화(HA : Home Automation) 홈뱅킹(Home Banking) 홈쇼핑(Home Shopping) 재택 학습 및 진료 업무 측면 사무자동화(OA : Office Automation) 공장자동화(FA : Factory Automation) 판매시점 관리 시스템 (POS System) 재택 근무
chapter 01 서론 컴퓨터 네트워크 구조 개념 프로토콜 (protocol) PART 1 개념 chapter 01 서론 컴퓨터 네트워크 구조 개념 프로토콜 (protocol) 컴퓨터 통신 구조 (computer-communication architecture) 프로토콜은 서로 다른 시스템의 간의 통신을 위해 사용 (예: TCP, Ethernet 등) 서로 다른 시스템의 두 통신을 하나의 모듈로 처리하기는 너무 복잡 보통 여러개의 모듈로 세분화하여 통신기능을 구현 -->컴퓨터 통신 구조(예: TCP/IP, OSI 7계층)
인터넷 통신구조 application transport network link physical PART 1 개념 인터넷 통신구조 응용(application): 응용 서비스 지원 FTP, SMTP, STTP 트랜스포트(transport): 호스트간 데이터 전송 TCP, UDP 네트워크(network): 라우팅 IP, routing protocols 링크(link): 네트워크 구성요소간 데이터 전송 PPP, Ethernet 물리(physical): 물리적인 케이블 application transport network link physical
계층화는 왜? 복잡한 시스템을 해결하기 위해: 명확한 구조가 복잡한 시스템의 각 부분을 식별하고 연계하는데 좋음 PART 1 개념 계층화는 왜? 복잡한 시스템을 해결하기 위해: 명확한 구조가 복잡한 시스템의 각 부분을 식별하고 연계하는데 좋음 계층화 모델 모듈화는 시스템의 유지 및 개선을 용이하게 함 특정 모듈을 변경하더라도 다른 모듈에 영향을 주지 않음 계층화의 문제점은?
chapter 01 서론 1.2.1 프로토콜(Protocol) 인간 프로토콜 : 네트워크 프로토콜: “몇시니?” PART 1 개념 chapter 01 서론 1.2.1 프로토콜(Protocol) 인간 프로토콜 : “몇시니?” “질문이 있어” introductions 네트워크 프로토콜: 인간보다는 컴퓨터 위주 프로토콜에 의해 수행되는 모든 통신행위 프로토콜은 두 개 또는 그 이상의 통신 엔티티(Entity)간에 교환되는 메시지의 형식과 순서는 물론 메시지의 전송과 수신 에서 취해지는 행위들을 정의한다.
chapter 01 서론 Hi Hi 2:00 <file> time TCP connection req. PART 1 개념 chapter 01 서론 인간 프로토콜과 컴퓨터 네트워크 프로토콜 : Hi TCP connection req. Hi TCP connection reply. Got the time? Get http://gaia.cs.umass.edu/index.htm 2:00 <file> time
chapter 01 서론 컴퓨터 네트워크 장점 자원의 공유 (Resource Sharing) 예: 프린터 공유 PART 1 개념 chapter 01 서론 컴퓨터 네트워크 장점 자원의 공유 (Resource Sharing) 예: 프린터 공유 병렬처리로 연산 속도 향상 (Computation Speed-up) 신뢰성 (Reliability) 작업의 부하를 여러 기계에 분산시키기 때문에 한 기계의 고장은 나머지 기계들에 영향을 거의 미치지 않음 비용 절감: 가격이 싼 다수의 프로세서를 분산시켜 함께 운용 확장성이 용이: 저렴하게 확장 가능
chapter 01 서론 표준화 표준화의 필요성 정보통신 분야에 있어서 공통성, 통일성, 호환성 등을 확보하기 위한 PART 1 개념 chapter 01 서론 표준화 표준화의 필요성 정보통신 분야에 있어서 공통성, 통일성, 호환성 등을 확보하기 위한 일반적 요구 사항 정보통신 표준의 종류 적용 범위 지역에 따른 구분 국제 표준, 지역 표준, 국가 표준, 단체 표준, 사내 표준 표준의 규정 내용에 따른 구분 기본 표준, 기능 표준, 이용자 표준, 시험 표준 표준의 적용 방법에 따른 구분 강제 표준과 권고 표준
chapter 01 서론 표준화의 단계 제 1 단계 : 기초, 기반 연구 단계 제 2 단계 : 표준의 제정 단계 PART 1 개념 chapter 01 서론 표준화의 단계 제 1 단계 : 기초, 기반 연구 단계 제 2 단계 : 표준의 제정 단계 제 3 단계 : 합의된 표준에 따라 제품을 구현하는 단계 제 4 단계 : 구현 제품에 대한 시험 단계 제 5 단계 : 이용 및 응용단계 표준화 기구 ANSI (American National Standards Institute) IEEE (Institute for Electrical and Electronics Engineers) ITU-T (International Telecommunications Union - Telecommunications), CCITT ETSI (European Telecommunications Standards Institute) ISO (International Standards Organization)