overview
Network Overview
Computer networking 개념
이 글은 Computer Networking의 전반적인 개념(Overview)을 설명합니다.
유튜브 채털 "Networking Class"의 "Computer Network (Overview)"의 정리한 것입니다.
- 1. Computer networking 개념
- 2. Computer networking 구성요소
- 3-1. Computer networking 방식 (통신 방식에 대한 개념/용어)
- 3-2. Computer networking 방식 (Data 전달, 주소)
- 4. Networking 품질과 비용 고려 사항
- 5. Network Architecture (망분류)
- 6. Enterprise Network
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: 나와 상대방이 동시에 전송할 수 있음. 예: 전화기(스마트폰)
- Simplex: 내가 전송할 때 상대방은 나에게 전송하지 못함,
내가 전송을 종료해야 상대방이 나에게 전송할 수 있음. 예: 무전기
- 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
답글이 올라오면 이메일로 알려드리겠습니다.