Network Overview


Computer networking 개념

이 글은 Computer Networking의 전반적인 개념(Overview)을 설명합니다.
유튜브 채털 "Networking Class"의 "Computer Network (Overview)"의 정리한 것입니다.

1. Computer networking 개념   [동영상] (4분)

  • Computer Device간에 Data가 전달되는 과정을 이해 하는 것
  • 물리적/논리적인 흐름에 대한 이해
  • 전달 과정상에 존재하는 구성요소에 대한 이해

2. Computer networking 구성요소   [동영상] (5분)

  • Application -> Data
  • Device
    • End Device: PC, Server, Smartphone, IoT기기 등
    • Networking Device: 전송장비, Switch, AP(Access Point, 무선), Router, L4/L7, Firewall, VPN
  • Media: Wired(유선), Wireless(무선)
  • Protocol(통신 규약)

3. Computer networking 방식

3-1. 통신 방식에 대한 개념/용어   [동영상] (13분)

  • Unicast(1:1), Multicast(1:N), Broadcast(1:ALL(가능한 모두))
  • Simplex(단방향 통신), Duplex(양방향 통신)
    • Simplex: 내가 전송할 때 상대방은 나에게 전송하지 못함, 내가 전송을 종료해야 상대방이 나에게 전송할 수 있음. 예: 무전기
    • Duplex: 나와 상대방이 동시에 전송할 수 있음. 예: 전화기(스마트폰)
  • Connection Oriented (예: TCP), Connectionless (예: UDP)
  • LAN(Local Area Network), WAN(Wide Area Network)
  • Point to Point, Multi-Access (direct)
  • Circuit Switching, Packet Switching (indirect)
    • Circuit Switching: 연결 시간 동안 통신 회선을 전용으로 사용.
  • Network Topoplogy: Bus, Star, Ring, Hierarchical(계층적), Mesh(망), Hub&Spoke

3-2. Data 전달, 주소   [동영상] (7분)

  • Data에 최종 수신자의 Address를 표기하고, 나와 연결된 주변 Network Device가 받아 전달하는 방식 (Hop by Hop)
  • 사용되는 주요 Address
    • IP Address: Data의 최종 수신자에 대한 정보로 사용됨.
    • Mac Address: 최종 수신자로 전달하기 위해 나의 Next Hop에 보내기 위해 이용함.
    • Domain Name: 편의에 의해 만든 알파벳 주소(예: naver.com), IP Address로 변환됨.

4. Networking 품질과 비용 고려 사항   [동영상] (11분)

  • Infra로서의 특징: 비용과의 Trade off, 비용의 결정요소는 품질임.
  • Networking 구성요소가 매우 많으므로 100% 자산 소유가 불가함.
  • 품질요소
    • Bandwidth(속도, 성능): bps(bits per second)로 표현, Bytes per second는 Bps(첫 글자 대문자)로 표시.
    • Latency(응답 시간): RTT(Round-Trip Time), 송신 후 ACK를 받는데 까지 걸리는 시간
    • Jitter(지터): 패킷 지연이 일정하지 않고, 수시로 변하고, 패킷 간의 간격이 일정하지 않는 현상.
      주로, 매 라우터 마다 데이터 패킷들의 큐잉 (대기) 현상에 기인함.
      특히 음성 통신일 경우 jitter가 일정해야 함.
    • Loss: 패킷 분실.

5. Network Architecture (망분류)   [동영상] (12분)

Enterprise Network 보안 관점에서 중요한 개념

  • Internet
  • Intranet
  • Extranet

6. Enterprise Network   [동영상] (8분)

  • 기업의 network상의 Data의 특징은 기업 비즈니스와 연관된 것임
  • Data의 사용자는 누구이고, 어디에 Data들이 저장되어 있으며, 어떤 Data들이 Network를 통해 흘러 다니고 있는지를 아는것이 중요함.
  • Enterprise Network는 보안/안정성/품질을 고려하여 비용 효율적으로 구성 필요

Email 답글이 올라오면 이메일로 알려드리겠습니다.

혹시 처음이세요?
레디스게이트에는 레디스에 대한 많은 정보가 있습니다.
레디스 소개, 명령어, SQL, 클라이언트, 서버, 센티널, 클러스터 등이 있습니다.
혹시 필요한 정보를 찾기 어려우시면 redisgate@gmail.com로 메일 주세요.
제가 찾아서 알려드리겠습니다.
 
close
IP를 기반으로 보여집니다.