[ Network ] 네트워크의 발전과정

2020. 4. 3. 09:12·Archive/ETC
728x90
반응형

 

 

 

Network?

 

: 지역적으로 분산된 위치에서 컴퓨터 시스템 간에 데이터 통신을 하기 위한 하드웨어 및 소프트웨어들의 집합

 

 

 

 

 

Network의 역사

 

* 유선통신

- 1800년경 볼타가 최초로 전지 발명
- 전선을 통해 신호를 보내는 방법을 연구
  - 사무엘 모스 : 모스부호. 전기의 단부호와 장부호 및 이들 간의 간격으로 점과 대시 전송.
      - 1844년 5월 24일 금요일 전송한 첫번째 공식 메시지 전송
  - 알렉산더 그레이엄 벨 : 1876년 음성을 전달할 수 있는 전화기 개발
      - 미국 특허청에 전화를 특허로 등록
      - 이후 AT&T (미국의 통신회사)로 발전

 

 


* 무선통신


- 제임스 클럭 맥스웰
   - 맥스웰방정식(전자기방정식)을 도출하여 전자기파의 존재를 증명
   - 전자기파의 전파속도가 광속도와 같고 횡파라는 사실도 밝힘으로써 빛의 전자기파설 기초 세움.
- 하인리히 루돌프 헤르츠
   - 1888년 실험을 통해 라디오파를 주고 받음으로써 전파의 실제 존재 입증
- 마르코니
   - 1899년 아메리카컵 요트 경기의 진행 상황을 뉴욕시의 신문사로 보고하기 위해 두 척의 미국 배에
      장치를 함.
   - 1901년 잉글랜드 콘월로부터 대서양을 건너 전달된 신호를 뉴펀들랜드 세인트존스에서 수신하는데 성공.

+ 주파수가 낮으면 멀리가지만 정보를 많이 실을 수 없고, 높으면 정보를 많이 실을 수 있지만 짧게 간다.


 

 

디지털 통신

 

 

디지털 표현(2진수)의 장점

 

- 안정적이고 정확한 데이터의 전송의 수단(전송)

- 빠른 데이터의 연산 및 처리의 수단(처리)

- 다양한 데이터를 저장하기 위한 수단(저장)

- 아날로그는 감청이 쉽지만 디지털 신호는 어렵다.

 

 

 

컴퓨터 통신

 

- 벨 텔레폰 연구소의 조지 스티비츠가 전화 교환 회로를 '산술기기' 로 발전시킨 model-k 기기 개발

  - 입력기와 본체가 따로 떨어져 전화선으로 데이터를 주고받음.

-1958년 벨 연구소에서 최초의 상업용 모뎀 데이터폰 개발

  - 요즘도 팩스에서 모뎀을 사용함. 카드 단말기도 모뎀 사용.

 

 

 

 

컴퓨터는 네트워크이다.

 

- 디지털 신호를 사용

- 이 신호들은 내부 선로에 의해서 전송

- 조건에 의해서 스위치 온/오프

 

 

 

 

인터넷

 

 

- 1957년 미국 선진 연구 사업국(ARPA) 설치

  - 소련은 첫 인공위성인 스푸트니크를 쏘아 올린 다음 해, 미국은 군사에 으용할 수 있는 과학기술 부문에서 국방부(DoD) 설치

- 1960년대 : ARPANET, 오늘날의 인터넷의 시초

 - ARPANET : 핵전쟁같은 대재난이 발생했을 때 연락망이 부분적으로 손상을 입거나 파괴되더라도 나머지 시스템이 작동할 수 있는 컴퓨터 네트워크

 - 미국 과학계와 학계의 연구자들과 링크되어 있음

- 1970년에 ARPAMET은 전국 횡단 연결을 실현

- 1972년 : BBN 사의 레이 톰린슨이 이메일을 창안.

- 1973년 : ARPANET은 첫 국가간 연결

- 빈트서프와 밥 칸 : TCP/IP 고안

- 1974년 : 인터넷 용어 개시

- 1981년 : 유닉스 운영체제에 TCP/IP가 포함되기 시작함.

- 1983년 : 군사용 MILNET과 군사용이 아닌 ARPANET 으로 분리

 

 

 

 

 

+ 존포스텔 : 도메인 이름 시스템 개발

+ 버너스리 : 하이퍼텍스트 형태의 서비스를 도입 + 웹 브라우져와 편집기 개발

 

 

 

- 1993년 : 모자이크 웹 브라우저 탄생

  - 월드 와이드 웹(WWW) 보급에 공로를 세운 웹 브라우저

 

 

 

 

 

 

 

* 미래의 네트워크 

 

- 컴퓨터 사이의 연결

- 네트워크 사이의 연결

- 사물 사이의 연결

 

 

 

 

인터넷의 영향

 

- 경제, 산업, 행정, 교육, 의료, 국방 등의 모든 분야에서 사용.

 

 

 

 

 

 

* 발전사

 

1970~ 1990년대 초

 

- 정보전달이 가장 중요한 수단

- 전자우편, 뉴스그룹, 원격접속, 파일전송 등

 

1990년대

 

- 인터넷 익스플로러, 넷스케이프 등의 웹 브라우저

- 포털사이트 : 야후 등의 등장 (카테고리 분류기술) -> 검색 엔진 성능 향상 (google)

 

1990년대 후반 ~ 2000년대 초반

 

- e 비즈니스 : 인터넷 쇼핑, 인터넷 뱅킹, 온라인 광고

- 아마존, 이베이, 옥션 등등

 

2000년대 중반

 

- 인터넷을 통한 디지털 기기/미디어 융합

- 자동차, 조산, 건설, 의료, 국방, 환경, 에너지, 금융, 교통

 

2000년대 후반 ~ 2010년 중반

 

- 모바일 인터넷 시대

- 소셜미디어: 트위터, 페이스북

 

2010년대 후반~ 2020년

 

- 클라우드, IoT, IoE, 빅데이터, 인공지능

 

 

 

 

정보란?

 

: 관찰이나 측정을 통해 수집된 데이터를 실제 문제에 도움이 될 수 있도록 해석하고 정리한 지식.

: 현실세계로부터 발생되는 여러 데이터들을 가공하여 특정 목적에 부합되도록 만든 내용

 

 

 

 

정보의 형태

 

: 아날로그

: 디지털

 

 

 

디지털 신호

 

: 특정전압 (5볼트, 3.3볼트) 이상일 때 0으로 그 이하일때 1로 표현 (또는 그 반대로 정의)

 

 

디지털 데이터의 구성

 

: 비트라는 기본 단위를 사용하여 표기

 

8bit = 1byte

4byte = 1word(32bit)

 

 

 

+ 디지털 데이터는 아날로그와 같이 모든 범위의 값을 나타낼 수는 없지만, 데이터를 정확한 값으로

표현할 수 있기 때문에 저장하거나 전송하는데 유리함.

+ 보통 아날로그를 디지털 형태로 바꾸어서 저장하거나 전송

 

 

 

전송에서의 비트

 

- 통신 속도는 단위 시간에 전송되는 정보의 양으로 표시

*** bps(bit per second) : 초당 전송되는 비트의 수

 

 

 

대역폭

 

: 데이터 전송 시 단일 시간에 보낼 수 있는 데이터의 양

 

 

 

 

네트워크 종류

 

서비스 범위 기준

 

 

- PAN (Personal Area Network) : 주로 휴대용 기기 지원, 카메라와 컴퓨터 간의 유선통신, usb, 블루투스, 와이파이등

 

- LAN (Local Area Network) : 집이나 건물과 같이 소규모 지역을 지원하는 컴퓨터망. 일번적으로 300미터 이하의 거리, 

데이터 속도는 10Mbps~ 10Gbps, 이더넷 망, 와이파이망 등

 

- WAN (Wide Area Network) : 수 킬로미터 이상의 지역, 광케이블, 인터넷

 

- MAN (Metropolitan Area Network) : LAN 보다 크고 WAN 보다 작은 범위의 네트워크 해당.

 

 

 

 

 

+ 백본 통신망

 

: 통신의 척추에 해당하는 주요 통신망. 우리나라는 대전이나 미국이나 홍콩으로 통함.

 

 

 

 

 

유선망 무선망 모바일망
속도가 빠르고 보안 측면에서 안전하나 선을 연결하기 위해 벽을 뚫는 등 설치 비용이 비싸다. 케이블 연결이 불필요해 설치가 쉽고 설치비용이 저렴하나 속도가 느리고 보안이 취약하다. 수십미터 반경의 이동에도 사용 가능하다.

 

 

 

 

 

 

ISP (internet service provider)

 

: 인터넷 서비스 공급자. -> kt, skt 등등

: 아파트까지 광랜이 들어와서 호수마다 갈라짐.

: kt가 FTTH로 일반 가정집도 광랜이 가능하게 했다. (Fiber To The Home)

 

 

 

 

 

728x90
반응형

'Archive > ETC' 카테고리의 다른 글

[ Virtual Box ] NAT와 어댑터에 브리지 차이점  (0) 2020.04.03
[ Virtual Box ] UUID 에러 해결법 / 에러 해결 3가지방법  (0) 2020.04.03
[ Virtual Box ] E_FAIL (0x80004005)에러 해결법 버추얼박스 '세션을 열 수 없습니다' 에러 해결  (0) 2020.03.24
[ Kali Linux ] VirtualBox 칼리리눅스 설치하기  (0) 2020.03.24
[ GitHub ]초보자도 할 수 있는 간단한 깃허브 사용법  (4) 2020.03.18
'Archive/ETC' 카테고리의 다른 글
  • [ Virtual Box ] NAT와 어댑터에 브리지 차이점
  • [ Virtual Box ] UUID 에러 해결법 / 에러 해결 3가지방법
  • [ Virtual Box ] E_FAIL (0x80004005)에러 해결법 버추얼박스 '세션을 열 수 없습니다' 에러 해결
  • [ Kali Linux ] VirtualBox 칼리리눅스 설치하기
코뮤(commu)
코뮤(commu)
코딩으로 커뮤니케이션하는 코뮤입니다 😎
  • 코뮤(commu)
    코뮤(COMMU)
    코뮤(commu)
  • 전체
    오늘
    어제
    • 분류 전체보기
      • Archive
        • Hacking
        • Develop
        • ETC
      • Algorithm
      • DB&Infra
      • ETC
      • Node
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
  • 링크

    • IT지식보따리
    • IT가 맛있다
    • IT 천재
  • 공지사항

    • 배고픕니다
  • 인기 글

  • 태그

    코드업 기초
    파이썬 기초
    Django
    자바스크립트 API
    javascript
    코드업 파이썬 기초 100제
    Git
    백준 풀이
    자바스크립트
    C++
    오라클
    파이썬 알고리즘
    Oracle
    코드업
    docker
    장고
    카카오 100일 프로젝트
    보안뉴스
    비박스
    Codeup
    백준
    백준 문제풀이
    파이썬 기초 문제
    자바스크립트 객체
    파이썬 문제
    oracle db
    파이썬
    백준 파이썬
    파이썬 백준
    Python
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.1
코뮤(commu)
[ Network ] 네트워크의 발전과정
상단으로

티스토리툴바