열심히 살아나갈 사람
article thumbnail
Published 2023. 12. 12. 18:24
네트워크 기초 CS/Network

네트워크란?

 

네트워크는 여러 개의 컴퓨터, 서버, 통신 장비 등의 디바이스(노드)들이 통신 매체(링크)를 통해 연결되어 서로 데이터를 주고받거나 리소스를 공유하는 시스템을 말합니다.

처리량과 지연시간

 

 

  • 처리량(Throughput): 네트워크가 단위 시간 동안 전송할 수 있는 데이터의 양을 말합니다. 일반적으로 비트/초(bit/s) 단위로 측정됩니다.
  • 대역폭(Bandwidth): 주어진 시간 동안 네트워크 연결을 통해 흐를 수 있는 최대 비트 수입니다.

  • 지연시간(Latency): 데이터가 송신지에서 수신지까지 도달하는 데 걸리는 시간을 말합니다. 네트워크의 성능을 평가하는 데 중요한 요소이며, 일반적으로 밀리초(ms) 단위로 측정됩니다.

네트워크 토폴로지와 병목 현상

  • 네트워크 토폴로지: 네트워크의 물리적 또는 논리적인 구조를 의미합니다. 스타, 링, 메시, 트리, 버스 등 다양한 토폴로지가 있습니다.

  • 스푸핑: 버스 토폴리지는 스푸핑이 가능한 문제점이 있습니다. 스푸핑은 LAN상에서 송신부의 패킷을 송신과 관련 없는 다른 호스트에 가지 않도록 하는 스위칭 기능을 마비시키거나 속여서 특정 노드에 해당 패킷이 오도록 처리하는 것을 말합니다.
  • 병목 현상(Bottleneck): 네트워크에서 데이터 흐름이 한곳에서 지나치게 몰려 처리량이 감소하는 현상을 말합니다. 이를 해결하기 위해 네트워크의 균형을 이루도록 설계하거나, 병목이 발생하는 부분의 처리능력을 높이는 등의 방법이 사용됩니다.

네트워크 분류

  • 로컬 에어리어 네트워크(LAN)
  • 와이드 에어리어 네트워크(WAN)
  • 개인 네트워크(PAN)
  • 캠퍼스 네트워크(CAN)
  • 메트로폴리탄 에어리어 네트워크(MAN)

네트워크 성능 분석 명령어

  • ping: 네트워크 연결 상태를 확인하는 명령어
  • netstat: 네트워크 연결, 라우팅 테이블, 인터페이스 상태 등을 보여주는 명령어
  • traceroute: 패킷이 네트워크를 통해 목적지까지 가는 경로를 추적하는 명령어
  • nslookup: 도메인 네임 서버 조회를 위한 명령어

네트워크 프로토콜 표준화

네트워크 프로토콜은 컴퓨터나 네트워크 장비가 통신하기 위한 규약입니다. 이는 데이터의 전송 방식, 속도, 형식 등을 정의합니다. 프로토콜은 표준화 기구에 의해 표준화되며, 가장 널리 알려진 프로토콜 표준은 인터넷 프로토콜 스위트(IP suite)이며, 이는 TCP/IP로도 알려져 있습니다.

'CS > Network' 카테고리의 다른 글

IP 주소 체계 : IPv4와 IPv6  (1) 2023.12.18
네트워크의 근본, IP 주소  (1) 2023.12.18
네트워크 기기  (0) 2023.12.15
TCP/IP 4계층  (0) 2023.12.14
OSI 7계층이란?  (0) 2023.12.10
profile

열심히 살아나갈 사람

@쿼리_

포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!