IT/network

Computer Networking

xego 2022. 8. 3. 02:11

참고 유투브 https://www.youtube.com/c/NetworkingClass/about

 

Networking Class

Computer Network 영역의 기술과 제품군을 이해하고, 실제 업무 환경에서 활용되는 방식을 공유 하는 채널 입니다. 네트웍 엔지니어로 성장하기를 원하시는 분들과, 업계에서 일을 하고 계시는 분들

www.youtube.com

1.[기본개념] Computer Networking 개념 및 구성요소 ~ 6.[기본개념] Enterprise Network 특징

 

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

[Computer Networking 구성요소]
- Application > Data
- Device
* End Device : PC, Phone, etc.
* Networking Device : 전송장비, switch, ap, Router, L4/L7, Firewall, VPN
* Media : Wired or Wireless
- Protocol(규칙)
Ex) tcp, udp, http (p로 끝)

[Computer Networking 방식(통신 방식에 대한 개념/용어)]
- Unicast(1:1), Multicast(1:N), Broadcast(1:All)
- Simplex(단방향), Duplex(쌍방향)
- Connection Oriented(TCP) / Connection less(UDP)
- LAN(특정 area) / WAN(지역간)
- Point to Point(device-device), Multi-Access(direct) hub and spoke 구조?
- Circuit Switching(전용선end to end) / Packet Switching (indirect간접-TCP/IP통신)
- Network Topology : Bus, Star, Ring, Hierachical, Mesh, Hub&Spoke

[Computer Networking 방식(Data 전달, 주소)]
- Data에 최종 수신자의 Address 표기, 나와 연결된 주변 Network Device가 받아 전달되는 방식(Hop by HopPacket Switching)
- 사용되는 주요 Address
* IP Address (Data의 최종 수신자에 대한 정보로 사용)
* MAC Address (최종 수신자로 전달하기 위한 나의 Next Hop에 보내기 위해 이용)
* Domain Name (편의에 의해 만들 알파벳 주소, IP Address로 변환)

[Networking 품질&비용 고려 사항]
- Infra 로서의 특징 : 돈$ 과의 trade off
- Networking 구성요소가 매우 많아 100%자산 소유 불가
- 품질요소(Bandwidth, Latency, Jitter, Loss)
* Bandwidth - bps(bit per sec), rtt(경로상의 걸리는 시간)
* Jitter - RTT값의 변동이 크면 지터가 크다, 변동이 적다=지터가 작다(품질요소에 중요하다 TCP-Voice-data량)
* Loss - 구간의 error(data가 깨짐)

[Network Architecture (망분류)]
* Enterprise(기업) Network 보안 관점에서 중요 개념
- Internet : 나 아닌 다른사람들도 볼수있는 보안수준이 낮고, 품질 보장X, 비용이 쌈
- Intranet : IPSEC VPN등 을 통한 보완가능. MPLS망(가상기술을 통해 다수 사업장 통신가능토록함.)
end to end 간 bandwidth 보장. Trunk 영역의 bandwidth의 증속은 사업자가 관리.
- Extranet : B2C(사용자-내부서비스)방식. FW-DMZ(DeMilitarized Zone)구성으로 서비스 제공
*B2C(기업이 소비자를 상대로 행하는 인터넷 비지니스)

[Enterprise Network] (Network engineer로써 알아야하는 부분)
- 기업의 Network상의 Data의 특징은 기업 비지니스와 연관된 것임
- Data의 사용자는 누구이고, 어디에 data들이 저장되어있으며, 어떤 data들이 network을 통해 흘러다니고 있는지 아는것이 중요
- Enterprise Network는 보안/안정성/품질을 고려하여 비용 효율적으로 구성 필요

ERP, Portal, CRM, SCM, etc... DataCenter내에 구성되야 하는 요소들