본문 바로가기
Computer Science

네트워크 정의와 구조

by 개발자 데이빗 2022. 2. 15.

네트워크란?

분산되어 있는 컴퓨터들이 자원을 공유할 수 있게 통신망으로 연결한 것

네트워크 형태

  • LAN(Local Area Network)
    • 사무실 또는 학교 등의 가까운 지역을 한데 묶은 네트워크
  • WAN(Wide Area Network)
    • 각각 떨어진 LAN 망을 연결, 규모가 큰 네트워크, ISP로 연결
  • VPN(Virtual Private Network) 가상 사설망
    • 공중망을 사설망처럼 사용, 암호화

네트워크 표준

네트워크 표준기구

ISO 국제표준화 기구

IEEE 미국전기전자협회 (LAN 위주)

ITU-T 국제전기통신연합 통신표준본부 (WAN 위주)

 

인터넷 표준기구

IETF 인터넷 엔지니어 테스크포스

RFC 프로토콜 정의 문서

 

ex)

이더넷 -> IEEE 802.3

TCP/IP -> RFC 1122 & 1123

HTTP/1.1 -> RFC 2616

OSI 7 Layer -> ISO Standard Model

 

네트워크 구조

규모

학교나 학교 등의 집단 크기에 따라 구분 - 사용자, 대역폭

 

업종

공공기관, 제조, 금융, 게임 등의 업종에 따른 서비스 중요도

 

통신 방식과 경로

Server & Client, Peer to Peer

 

토폴로지

  • Star
  • Ring
  • Mesh
  • Bus
  • Tree
  • Redundancy

홈 네트워크

인터넷 - ISP - 모뎀 - 공유기 - 컴퓨터

 

기업용 네트워크

ISP - 전용선 - 라우터 - 방화벽 - L3 백본 - L2 스위치

                                                - L4 로드밸런서 - DMZ (서버, 컴퓨터)

 

클라우드 네트워크 - AWS 기준

인터넷 - Route53 - IGW - VPC(L3, L2) - ELB(L4) - Auto Scaling(대역폭과 서버 용량 조절) - Security Group(방화벽) - EC2(서버, 컴퓨터)

'Computer Science' 카테고리의 다른 글

OSI 7 Layer 와 TCP/IP  (0) 2022.02.16
컴퓨터 구조와 레지스터  (0) 2022.01.21
Pthread  (0) 2022.01.19
쉘 스크립트  (0) 2022.01.14
시스템 프로그래밍 - 프로세스 관리  (0) 2022.01.10

댓글