컴퓨터의 이해 11강 - 인터넷

2025. 4. 30. 15:38·방송통신대학교/⚙️컴퓨터의 이해

학습 목표

  • 인터넷이 무엇인지 설명할 수 있다(의미, 역사, 특성)
  • 인터넷 주소와 도메인 개념을 설명할 수 있다.
  • DNS 서버의 기능을 설명할 수 있다.
  • URL이 무엇인지 설명할 수 있다.
  • 인터넷 서비스의 종류를 나누어 설명할 수 있다.(전자우편, FTP, Telnet, Usenet, 월드 와이드 웹)

✅ 1. 인터넷 개요

(1) 인터넷이란?

(2) 인터넷의 역사

(3) 인터넷의 특성

 

(1) 인터넷이란? ( 기출 )

  • Interconnected(사이) + Network(네트워크) = Internet이며, 서로 연결된 네트워크들의 집합을 의미함.
  • 쉽게말해, 전 세계적인 정보통신망을 의미한다.
  • ARPANET: 인터넷의 전신이며, 국방성에서 개발 된 네트워크이다.
  • TCP/IP: 패킷 교환용 통신 프로토콜이다.

 

(2) 인터넷의 역사

  • 1962년 폴 배런(Paul Baran)의 생각으로부터 출발이 됨.
  • 기존의 인터넷은 중앙집중형 네트워크 즉, 성형 네트워크 방식이었음. ( 단점은 중앙 컴터가 망가지면 네트워크가 붕괴됨 )
  • 냉전체제에 소련의 미사일이 발사되면 네트워크가 무너질 수 있어, 폴 배런이 디지털 및 패킷, 분산 네트워크 아이디어 제시
  • ARPA라는 기구에서 1968년 인터넷을 계획하고 1969년에 구축하여 최초의 인터넷인 ARPANET이 탄생함.
  • 1972년: 국제통신학회(미국 워싱턴)에서 일반에 공개
  • 1973년: 영국과 노르웨이 사이 국제적인 통신망 형성
  • 1983년: MILNET(군사용), ARPANET(민간용)으로 구분
  • 이후, TCP/IP를 적용한 NSFNET에 민간용 네트워크 추가

 

(3) 인터넷의 특성 ( 기출 )

[1] 개방 구조

  • 프로토콜, 제도, 규격 등이 완전히 개방된 통신망이다.
  • 표준화된 프로토콜로 누구나 이를 구현하여 네트워크를 인터넷에 연결할 수 있음.

[2] 호스트 간의 평등성

  • 인터넷에 연결된 모든 컴퓨터는 정보의 송수신에서 대등한 위치에 놓인다. 쉽게말해, 우선순위가 똑같다는 의미임.
  • 인터넷에선 모두가 평등하게 네트워크를 사용할 수 있음.

[3] 독자적인 주소 할당

  • 인터넷에 연결된 모든 컴퓨터는 고유한 IP주소를 갖는다. 호스트 마다 독립된 주소가 부여됨.

✅ 2. 인터넷 주소

(1) Internet Protocol Address

(2) 도메인 이름(Domain Name)

(3) DNS

(4) URL

 

(1) IP주소(Internet Protocol Address) ( 기출 )

  • 인터넷에 연결된 모든 컴퓨터는 고유한 IP주소를 갖게 된다.

 

[1] IP주소 - IPv4

  • 32비트(4byte)를 8비트씩(0~255) 4등분으로 나누어 각 부분을 점(.)으로 구분
  • NIC(Network Information Center)에서 할당하고 관리
  • 0.0.0.0 ~ 255.255.255.255, 약 43억 2의 32승개의 주소 사용이 가능함.
  • 처음 만들땐 43억개면 충분하다 생각했지만, 현재는 주소 고갈현상이 발생함. ( 현재는 개인이 한대의 컴퓨터를 갖는 세계 )

[2] IP주소 - IPv6

  • Internet Protocol version 6의 줄임말로, IPv4의 주소 고갈 현상으로 만들어짐.
  • 차세대 인터넷 통신규약 -IPng(IP next generation)라고도 함.
  • 주소 길이가 128비트(16byte)로 약 340조(2의 128승)개의 주소를 제공함.

 

(2) 도메인 이름(Domain Name)

  • 인터넷에 연결되어 있는 호스트 컴퓨터의 주소를 나타내는 IP주소는 숫자로 구성이 되어있음.
  • 도메인 이름은 IP주소의 각 자리의 숫자를 사람이 기억하기 쉬운 영문자로 바꾼 것을 의미함.
  • 예시: 203.232.172.32 -> www.knou.ac.kr

[1] 도메인 계층구조 ( 기출 )

 

(3) DNS (Domain Name System)

  • 사용자가 도메인 이름을 사용하여 호스트 컴퓨터에 연결하고자 할 때
  • DNS는 도메인 이름과 그에 대응하는 IP 주소를 저장한 데이터베이스를 이용하여, 해당 IP 주소로 변환하여 연결시켜 줌.

 

(4) URL (Uniform Resource Locator)

  • 인터넷에서 특정 전산 자원을 지정하는 주소를 일관되게 표현하는 형식을 의미한다.
  • URL 형식: 프로토콜 이름, 도메인 이름, 해당 파일의 위치를 나타낸 경로 이름
  • URL 예: 웹 사이트(http://), FTP 사이트(ftp://), 텔넷 사이트(telnet://)

✅ 3. 인터넷 서비스

 

(1) 전자우편

(2) FTP

(3) Telnet

(4) Usenet

(5) 월드 와이드 웹

 

(1) 전자우편

[1] e-mail (electronic mail)

  • 인터넷을 이용하여 컴퓨터에 저장한 메시지를 주고받을 수 있게 해주는 정보통신 서비스를 의미한다.
  • 보낼 때: SMTP(Simple Mail Transfer Protocol) 를 이용
  • 받을 때: POP3(Post Office Protocol 3) / IMAP(Internet Message Access Protocol) 를 이용

 

(2) FTP

  • 인터넷상에서 컴퓨터 간에 파일을 교환하기 위한 표준 프로토콜이다
  • TCP/IP 응용 프로토콜 중의 하나이다.
  • FPT(File Transfer Protocol) 서비스

 

(3) Telent

  • Telnet(Telecommunication Network)
  • 인터넷에 연결되어 있는 컴퓨터를 원거리에서 접속하여 제어하거나 조작할 수 있는 정보통신 서비스를 의미함.

 

(4) Usenet

  • 유즈넷: 이용자 네트워크(user's network)를 의미함.
  • 인터넷 웹과 웹브라우저가 나타나기 훨씬 이전에 등장함
  • 세계의 수백만 사용자가 참여하는 토론 그룹의 모임이자 인터넷 사용자의 전자게시판임.

 

(5) 월드 와이드 웹 / WWW (World Wide Web)

  • 1989년 스위스의 유럽입자물리연구소(CERN)에서 제안한 광역정보 시스템이다.
  • 네트워크상에 하이퍼텍스트를 구축해 모든 정보를 끊임없이 액세스 할 수 있게 하는 것을 의미함.

[1] HTTP (Hyper-Text Transfer Protocol)

  • 하이퍼텍스트 파일 송수신용 응용 프로토콜
  • HTTP입장에서 웹브라우저는 클라이언트
  • HTML(Hyper-Text Markup Language)

✅ 4. 인터넷 응용

(1) 정보검색

  • 검색엔진을 사용하여 인터넷상에서 사용자가 필요로 하는 정보를 찾는 행동을 의미한다.

[1] 검색엔진(search engine)

  • 사용자 제시한 검색어를 포함하는 웹사이트를 검색하는 그 결과를 제공해주는 소프트웨어이다.
  • 구성요소로는 인터페이스 (interface) 프로그램, 크롤링 프로그램, 색인 프로그램이 있다.

 

(2) 전자상거래

  • 생산자(producer), 중개인, 소비자가 디지털 통신망을 이용하여 상호 거래하는 시장을 의미함.
  • 좁은 의미: 인터넷상에 홈페이지로 개설된 상점을 통해 실시간으로 상품을 거래하는 것
  • 넓은 의미: 공급자, 소비자, 금융기관, 정부기관 등 거래에 관련되는 모든 기관의 전자적 상거래행위

[1] B to B ( Business To Business )

  • 기업간의 거래
  • 파는 쪽과 사는 쪽이 웹사이트 등을 사용하여 오픈된 거래를 하는 전자시장을 의미함.

[2] B to C ( Business To Consumer )

  • 기업/소비자 간의 거래
  • 웹서비스를 통해 소비자에게 제품이나 디지털 콘텐츠를 판매하는 전자상점

[3] C to C ( Consumer To Consumer )

  • 소비자 간의 거래
  • 인터넷에서 소비자끼리 물건을 팔고 사는 것을 의미함. ( 당근마켓, 중고나라 뭐 이런거? )

 

(3) e-Learning

  • ICT를 활용하여 언제, 어디서나, 누구나 원하는 수준별 맞춤형 학습을 할 수 있는 교수학습 방법
  • 정보통신기술을 활용한 모든 형태의 학습

 

(4) 인터넷 전화

  • 기존에는 일반 전화망에서 이루어졌던 음성 서비스가 있었음.
  • VoIP가 나오면서 IP망을 기반으로 패킷 데이터를 통해 음성 통화를 구현하게 됨.
  • 쉽게말해, 전화를 IP망과 패킷을 활용한 통신기술을 의미함.
  • 케이블을 통해 여러 명이 동시에 사용 가능하며, 기존 전화에 비해 요금이 매우 저렴함.
  • 예시로는 스카이프, 카카오톡 보이스톡 등이 있음.

'방송통신대학교 > ⚙️컴퓨터의 이해' 카테고리의 다른 글

컴퓨터의 이해 12강 - 정보보안  (1) 2025.04.30
컴퓨터의 이해 9강 - 4차 산업혁명과 미래사회  (1) 2025.04.25
컴퓨터의 이해 8강 - 정보통신기술과 우리 사회  (0) 2025.04.25
컴퓨터의 이해 7강 - 데이터베이스  (0) 2025.04.24
컴퓨터의 이해 6강 - 소프트웨어와 정보 시스템  (0) 2025.04.18
'방송통신대학교/⚙️컴퓨터의 이해' 카테고리의 다른 글
  • 컴퓨터의 이해 12강 - 정보보안
  • 컴퓨터의 이해 9강 - 4차 산업혁명과 미래사회
  • 컴퓨터의 이해 8강 - 정보통신기술과 우리 사회
  • 컴퓨터의 이해 7강 - 데이터베이스
junbin2
junbin2
java.lang.NullPointerException
  • junbin2
    bin's Development Diary
    junbin2
  • 전체
    오늘
    어제
    • 전체보기 (233)
      • 방송통신대학교 (87)
        • ⚙️컴퓨터의 이해 (11)
        • 💻컴퓨터과학 개론 (15)
        • 🔢자료구조 (14)
        • 🧬알고리즘 (10)
        • ⚙️운영체제 (14)
        • 🕸️이산수학 (11)
        • 🌍유비쿼터스 컴퓨팅 (11)
        • 🖥️컴퓨터과학과 (1)
      • 공부 (72)
        • 📚백엔드 공부 (6)
        • ☕Java (23)
        • 🌳Spring (13)
        • ⚙️C (12)
        • ⚡Python (15)
        • JavaScript (1)
        • 🛢️Database (0)
        • Algorithm Problem Solving (2)
      • 네트워크 (7)
        • 📜HTTP (7)
      • 스파르타코딩클럽 (64)
      • 정보 (2)
      • 정리가 필요한 글 (1)
  • 블로그 메뉴

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

    • GitHub
  • 공지사항

  • 인기 글

  • 태그

    C언어
    배열
    방통대
    컴퓨터과학과
    이산수학
    유비쿼터스
    컴퓨터의 이해
    spring
    방송통신대학교
    파이썬
    알고리즘
    그래프
    방송대
    자료구조
    Python
    컴퓨터과학 개론
    자바
    함수
    Java
    운영체제
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.1
junbin2
컴퓨터의 이해 11강 - 인터넷
상단으로

티스토리툴바