[혼공네] 01-2. 네트워크 거시적으로 살펴보기

2026. 9. 20. 23:53·네트워크

11. 범위에 따른 네트워크 분류

네트워크는 규모와 범위에 따라서도 분류한다.

강의자료에서는 기본적으로

  • LAN
  • WAN

을 강조했고, 보다 세밀하게는

  • PAN
  • LAN
  • CAN
  • MAN
  • WAN

등으로 구분할 수 있다.

 

11-1. PAN

PAN(Personal Area Network)

개인 주변의 짧은 거리에서 사용하는 네트워크다.

예: Bluetooth

 

11-2. LAN

LAN(Local Area Network)

가까운 지역을 연결한 근거리 통신망

이다.

예:

  • 가정
  • PC방
  • 회사
  • 학교의 특정 건물

등이다.

 

LAN의 특징

일반적으로 좁은 지역에서 직접 구성하고 관리할 수 있다.

게임을 할 때 같은 LAN에 연결하는 이유를

같은 네트워크에 있는 사람들과 통신하고 싶고, 외부 네트워크를 거치지 않기 때문에 지연이 짧고 반응 속도가 빠를 수 있기 때문

이라고 설명했다.

 

11-3. CAN

CAN(Campus Area Network)

학교나 회사의 여러 건물을 연결하는 정도의 네트워크다.

 

11-4. MAN

MAN(Metropolitan Area Network)

도시나 대도시 단위의 네트워크다.

예:

  • LAN과 WAN 사이
  • 케이블 TV
  • 인터넷
  • 거대한 대학 캠퍼스
  • 도시/대도시 단위

 

11-5. WAN

WAN(Wide Area Network)

먼 지역을 연결하는 광역 통신망

이다.

LAN과 LAN을 연결할 때 필요한 큰 범위의 네트워크라고 생각할 수 있다.

예를 들어

내 컴퓨터 → 내 LAN

과

구글 서버 → 구글 데이터센터의 LAN

이 서로 통신하려면 그 사이를 연결해 주는 WAN 환경이 필요하다.

서울과 부산을 전용선으로 연결하는 것도 WAN의 예가 될 수 있다.

 

인터넷

인터넷은 서로 다른 많은 네트워크들을 연결한 거대한 네트워크이므로 WAN의 관점에서 이해할 수 있다.

 

ISP

ISP(Internet Service Provider)

인터넷과 같은 WAN에 연결할 수 있는 회선 등을 제공하는 사업자다.

대표적으로 국내에서는

  • KT
  • LG유플러스
  • SK브로드밴드

등이 있다.

LAN은 각자 구성하고, WAN은 KT 같은 ISP가 관리한다.

 

12. 메시지 교환 방식

호스트가 메시지를 주고받는 방식은 크게

  • 회선 교환 방식
  • 패킷 교환 방식

으로 나눌 수 있다.

 

13. 회선 교환 방식(Circuit Switching)

회선 교환 방식은

메시지를 보내기 전에 두 호스트 사이에 전용 전송로(회선)를 먼저 설정하고, 그 회선을 통해 통신하는 방식

이다.

  • 일대일 방식
  • 회선 유지

예: 과거의 전화교환원

 

회선 교환 과정

  1. 송신자와 수신자 사이의 경로를 설정한다.
  2. 전송로를 확보한다.(두 호스트 연결)
  3. 연결된 경로로 데이터를 주고받는다.
  4. 통신이 끝나면 회선을 해제한다.

따라서

“회선을 설정한다 = 두 호스트를 연결한다 = 전송로를 확보한다”

라고 이해하면 된다.

 

회선 교환의 장점

두 호스트 사이의 전송로를 먼저 확보한 후 통신하기 때문에

일정 시간 동안 전송되는 정보량이 비교적 일정하다.

라는 장점이 있다.

 

회선 교환의 단점

문제는 회선을 계속 확보해야 한다는 것이다.

사용자가 잠시 말을 하지 않거나 데이터를 보내지 않더라도 회선이 점유되어 있다면 자원이 낭비된다.

즉,

메시지를 보내지 않으면서 회선을 점유하는 상황은 비효율적이다.

이것이 패킷 교환 방식이 등장한 중요한 이유다.

 

회선 스위치

회선 스위치(circuit switch)는

호스트 사이에 일대일 전송로를 확보하는 네트워크 장비

다.

 

14. 패킷 교환 방식(Packet Switching)

회선 교환의 문제를 해결하기 위해 나온 방식이다.

핵심 아이디어는

하나의 큰 메시지를 작은 단위인 패킷(packet)으로 나누어 전송하는 것

이다.

예를 들어 2GB 영화를 전송한다고 해서 2GB 전체를 하나의 거대한 단위로 통째로 전송하는 것이 아니라 여러 패킷으로 나누어 전송한다.

 

패킷

패킷(packet)은

패킷 교환 네트워크에서 송수신되는 메시지의 단위

다.

택배에 비유할 수 있다.

  • 패킷 = 택배 한 상자
  • 전송하려는 보내려는 데이터 = 물품 = 페이로드
  • 헤더/트레일러 = 택배 송장 등 부가 정보

즉, 패킷은

헤더 + 페이로드 + 경우에 따라 트레일러

형태로 생각할 수 있다.

 

패킷 교환의 장점

회선을 점유하지 않기 때문에 네트워크 자원을 보다 효율적으로 사용할 수 있다.

따라서

네트워크 이용률이 회선 교환보다 높다.

 

패킷 교환의 특징

  • 보내는 경로가 일정하지 않고, 최적의 경로를 찾는다.
  • 장비들이 최적의 경로를 판단한다.

이런 구조가 인터넷의 기본적인 통신 방식이다.

현대 인터넷은 대부분 패킷 교환 방식을 이용한다.

 

패킷 스위치

패킷 스위치(packet switch)는 패킷이 수신지까지 올바르게 도달할 수 있도록 필요한 판단을 하거나 송수신지를 식별하는 장비다.

예:

  • 라우터
  • 스위치

등이 있다.

 

15. 주소(Address)

패킷의 헤더에 들어가는 대표적인 정보 중 하나다.

주소의 가장 중요한 역할은

송신지와 수신지를 식별하는 것

이다.

예:

  • IP 주소
  • MAC 주소

 

16. 송수신지 유형에 따른 네트워크 전송 방식

 

16-1. 유니캐스트(Unicast)

가장 일반적인 전송 방식이다.

하나의 송신자가 하나의 특정 수신자에게 데이터를 보내는 방식

이다.

즉, 일대일 통신이다.

대부분의 일반적인 통신에서 사용된다.

주소 등 목적지가 명확히 지정되어야 한다.

예: 내 PC → 특정 서버

 

16-2. 브로드캐스트(Broadcast)

네트워크상의 모든 호스트에게 데이터를 전달하는 방식

이다.

정확하게는 자기 자신을 제외한 해당 브로드캐스트 도메인의 모든 호스트에게 전송하는 형태로 이해할 수 있다.

브로드캐스트는 일반적으로 LAN에서 사용되는 전송 개념이며, 브로드캐스트가 도달하는 범위를 브로드캐스트 도메인이라고 한다.

모두와 통신을 시도하지만 수신자는 수신 여부를 결정할 수 있다.

LAN 범위를 벗어나지 않는다.

 

대표적인 MAC 브로드캐스트 주소

FF:FF:FF:FF:FF:FF

처럼 전체가 F인 이더넷 MAC 주소는 브로드캐스트를 의미한다.

 

브로드캐스트의 단점

모든 장치가 해당 프레임을 받아서 자신과 관련 있는지 판단해야 하기 때문에 네트워크와 호스트에 부담을 줄 수 있다.

즉,

  • 보내는 순간 네트워크 자원을 사용하고
  • 받는 장치도 확인하고
  • 자신과 관련 없으면 폐기하는 과정에서 자원을 사용한다.

따라서 브로드캐스트 범위를 적절하게 관리하는 것이 중요하다.

IP 주소를 나누는 이유 중 하나도 브로드캐스트 범위를 적절하게 나누기 위해서이다.

 

16-3. 멀티캐스트(Multicast)

특정 그룹에 속한 여러 호스트에게만 데이터를 전송하는 방식

이다.

즉, 1 : 그룹 통신이다.

유니캐스트로 같은 데이터를 여러 명에게 각각 보내면 여러 번 전송해야 하지만, 멀티캐스트는 그룹 단위로 전달할 수 있다는 점이 장점이다.

예를 들어 IPTV 같은 서비스에서 시청자 500명에게 같은 데이터를 보낸다고 하면,

  • 유니캐스트: 동일 데이터를 500명에게 각각 보내는 방식
  • 멀티캐스트: 특정 그룹에 한 번 보내고 그룹 구성원들이 받는 방식

으로 비유할 수 있다.

  • 대역폭: 데이터가 한번에 지나갈 수 있는 통로의 크기. 최대 전송 용량

 

16-4. 애니캐스트(Anycast)

여러 호스트가 동일한 IP 주소를 공유하고 있을 때,

그중 네트워크 관점에서 가장 가까운 곳에 있는 호스트로 보내는 방식

으로 이해할 수 있다.

네트워크 내의 동일 그룹에 속한 호스트 중 가장 가까운 호스트에게 전송하는 것이다.

비유를 하자면 가장 가까운 편의점 찾기이다.

실제 네트워크에서는

  • DNS
  • 캐시 서버
  • CDN

등에서 애니캐스트와 유사한 “가장 가까운 서비스 제공 지점으로 유도”하는 구조를 볼 수 있다.

애니캐스트는 애플리케이션 개념까지 함께 알아야 해서 직관적으로 이해하기 어려울 수 있다.

 

01-3. 네트워크 미시적으로 살펴보기

앞에서는 네트워크를 큰 그림으로 봤다면, 이제 실제로

두 대의 컴퓨터가 어떻게 정보를 주고받는가

를 자세하게 살펴본다.

여기에서 핵심 개념은

  • 프로토콜
  • 네트워크 참조 모델
  • OSI 7계층
  • TCP/IP 4계층
  • 캡슐화
  • 역캡슐화
  • PDU
  • 트래픽
  • 처리율
  • 대역폭
  • 패킷 손실

이다.

 

1. 프로토콜(Protocol)

프로토콜은

통신 과정에서 노드 간에 올바른 정보교환을 위해 합의된 규칙이나 방법, 약속, 규약

이다.

쉽게 말하면

통신할 때 사용하는 약속

이다.

 

프로토콜이 필요한 이유

서로 다른 장치가 정보를 주고받으려면 공통된 규칙이 있어야 한다.

예를 들어 사람끼리 대화할 때 같은 언어를 사용해야 서로 이해할 수 있는 것과 비슷하다.

택배를 생각하면

  • 발신자가 송장을 붙인다.
  • 송장을 보는 배송 시스템이 송장의 의미를 이해한다.
  • 중간 배송 장비들도 필요한 정보를 이해해야 한다.
  • 최종 수신자도 전달된 내용을 해석할 수 있어야 한다.

이와 같은 약속이 프로토콜이다.

 

2. 프로토콜마다 목적이 다르다

모든 프로토콜이 같은 일을 하는 것이 아니다.

예를 들어

IP

패킷을 목적지까지 전달하기 위한 규칙

ARP

IP 주소와 MAC 주소를 대응시키기 위한 규칙

TCP

신뢰성 있는 전송을 위한 프로토콜

UDP

보다 단순하고 빠른 데이터 전송을 위한 프로토콜

이처럼 각각의 프로토콜은 목적과 특징이 다르다.

TCP와 UDP를 사용할 경우 해당 프로토콜의 헤더 정보가 데이터에 추가되어 전달된다.

 

3. 네트워크 참조 모델

네트워크 통신 과정은 매우 복잡하다.

그래서 통신 과정을 정형화되도록 여러 계층으로 나누어 정리한다.

이를

네트워크 참조 모델(Network Reference Model) 또는 네트워크 계층 모델

이라고 한다.

 

왜 계층으로 나누는가?

① 네트워크 구성과 설계가 용이

각 계층마다 맡은 역할을 구분하면 시스템을 설계하기 쉽다.

자동차를 만든다고 생각해도

  • 엔진
  • 차체
  • 전기 시스템
  • 내부 장치

등을 각각 전문적으로 설계하는 것처럼 네트워크 통신도 역할별로 나눌 수 있다.

 

② 네트워크 문제 진단과 해결이 용이

어떤 문제가 생겼을 때 전체 시스템을 한꺼번에 보는 것이 아니라 각 계층이 수행해야하는 역할이 정해져있으므로

“이 문제가 어느 계층에서 발생했는가?”

를 기준으로 원인을 찾아갈 수 있다.

 

4. OSI 7계층

OSI 모델은 국제 표준화 기구인 ISO가 만든 네트워크 참조 모델이다.

네트워크 통신을 7개의 계층으로 나눈다.

70~80년대 초에 업무에 개인용 컴퓨터(PC)를 도입하기 시작 → 업체들이 독자적인 방식과 규격을 개발하여 모든 컴퓨터가 같은 업체 제품이어야했다.

네트워크 표준 구조를 통해 통신이 가능해졌다.

네트워크 통신을 7개로 나눠서 각 계층이 자신의 역할을 수행하도록 나눈다.

개념적인 표준 모델로 실제로 사용되지는 않는다.

 

1계층 — 물리 계층(Physical Layer)

가장 아래 계층이다.

역할:

  • 0과 1의 비트 신호 전송
  • 전기 신호, 광 신호 등으로 전달
  • 실제 케이블과 물리적 전송

대표적으로

  • 케이블
  • 전기 신호
  • 광 신호
  • 리피터
  • 허브

등이 관련된다.

비트 단위로 데이터를 전송한다.

 

2계층 — 데이터 링크 계층(Data Link Layer)

주변의 가까운 네트워크 장치 사이에서 정보를 올바르게 주고받기 위한 계층이다.

핵심 개념:

  • 프레임
  • MAC 주소
  • 오류 검출 및 수정

대표적인 장비:

  • 스위치
  • 브리지

등이다.

 

3계층 — 네트워크 계층(Network Layer)

다른 네트워크에 속한 목적지까지 메시지를 전달하는 계층이다.

핵심:

  • IP 주소
  • 라우팅
  • 경로 선택

즉,

출발지에서 목적지까지 어떤 길로 갈 것인가

가 중요하다.

 

4계층 — 전송 계층(Transport Layer)

신뢰성 있고 안정적인 데이터 전송이 필요할 때 중요한 계층이다.

핵심 개념:

  • TCP
  • UDP
  • 포트 번호
  • 3-way handshake

특히 TCP에서는 연결 설정 과정으로 3-way handshake가 사용된다.

 

5계층 — 세션 계층(Session Layer)

통신을 주고받는 호스트의 응용 프로그램 사이에서 세션, 즉 통신 상태와 연결을 관리하는 계층이다.

필기에서는

네트워크 연결이 끊겼을 때 끊긴 지점부터 다운로드를 이어가는 것

을 세션 계층의 예로 적었는데, 현대 웹/애플리케이션에서는 이런 기능이 꼭 OSI 세션 계층 하나에서만 구현되는 것은 아니다.

즉, 개념을 이해하기 위한 예시로 생각하는 것이 좋다.

 

6계층 — 표현 계층(Presentation Layer)

데이터의 표현 방식을 처리한다.

예:

  • 문자 코드 변환
  • 데이터 압축
  • 데이터 암호화

 

7계층 — 응용 계층(Application Layer)

가장 상위 계층이다.

사용자와 사용자가 이용하는 응용 프로그램에게 네트워크 서비스를 제공한다.

예:

  • 웹 브라우저
  • 카카오톡
  • 웹 서비스

등과 관련된 계층이다.

예:

  • 카카오톡 등 사용자 앱

다만 엄밀히 말하면 카카오톡이라는 애플리케이션 전체가 OSI 7계층 그 자체인 것은 아니며, 애플리케이션이 사용하는 여러 네트워크 프로토콜이 응용 계층에 속한다.

 

5. TCP/IP 4계층

실제 인터넷에서는 OSI 7계층보다 TCP/IP 모델 또는 인터넷 프로토콜 스위트가 더 실질적으로 많이 사용된다.

TCP/IP 4계층은 다음과 같다.

  1. 네트워크 액세스 계층
  2. 인터넷 계층
  3. 전송 계층
  4. 응용 계층

 

1. 네트워크 액세스 계층

다른 이름:

  • 링크 계층
  • 네트워크 인터페이스 계층

OSI 모델의

  • 물리 계층
  • 데이터 링크 계층

과 유사한 역할을 담당한다.

 

2. 인터넷 계층

OSI의 네트워크 계층과 유사하다.

핵심 프로토콜:

  • IP

 

3. 전송 계층

OSI의 전송 계층과 유사하다.

핵심 프로토콜:

  • TCP
  • UDP

 

4. 응용 계층

OSI의

  • 세션 계층
  • 표현 계층
  • 응용 계층

을 합친 것과 유사하다.

 

6. 프로토콜 스위트와 프로토콜 스택

네트워크에서는 하나의 프로토콜만 단독으로 사용하는 것이 아니라 여러 프로토콜이 함께 동작한다.

예를 들어

  • HTTP
  • TCP
  • IP
  • ARP

등이 각자의 역할을 수행한다.

이렇게

여러 계층의 프로토콜을 묶어 놓은 집합

을

  • 프로토콜 스위트(protocol suite)
  • 프로토콜 스택(protocol stack)

이라고 한다.

특히 TCP와 IP를 중심으로 사용하는 프로토콜 집합을

TCP/IP 프로토콜 스택

인터넷 프로토콜 스위트

라고 부른다.

 

7. OSI 7계층과 TCP/IP 4계층의 관계

대략적으로 대응시키면 다음과 같다.

OSI TCP/IP 핵심

7. 응용 응용 사용자 애플리케이션과 네트워크 서비스
6. 표현 응용 표현 변환, 압축, 암호화
5. 세션 응용 세션 관리
4. 전송 전송 TCP/UDP, 포트
3. 네트워크 인터넷 IP, 라우팅
2. 데이터 링크 네트워크 액세스 Ethernet, MAC
1. 물리 네트워크 액세스 비트, 전기/광 신호

 

8. 캡슐화와 역캡슐화

네트워크 통신에서 반드시 이해해야 하는 핵심 개념이다.

 

캡슐화(Encapsulation)

송신자가 데이터를 보낼 때

상위 계층에서 내려온 데이터에 각 계층의 헤더와 필요한 트레일러를 붙이는 과정

이다.

즉,

응용 계층 → 전송 계층 → 네트워크 계층 → 데이터 링크 계층 → 물리 계층

방향으로 내려간다.

 

택배 비유

예를 들어 과자 선물을 보낸다고 생각하면,

  1. 과자를 준비한다.
  2. 포장한다.
  3. 과자 상자에 넣는다.
  4. 택배 상자에 넣는다.
  5. 송장을 붙인다.
  6. 배송한다.

각 단계에서 새로운 포장이나 정보가 추가된다.

네트워크에서도 비슷하다.

 

계층별 특징

  • 상위 계층의 데이터가 하위 계층에서는 페이로드가 된다.
  • 각 계층은 자신의 프로토콜에 맞는 헤더를 추가한다.
  • 데이터 링크 계층에서는 경우에 따라 트레일러도 추가된다.
  • 최종적으로 물리 계층에서 비트 신호로 전달된다.

 

9. 역캡슐화(Decapsulation)

수신 측에서는 반대 방향으로 진행한다.

즉,

물리 계층 → 데이터 링크 계층 → 네트워크 계층 → 전송 계층 → 응용 계층

순서로 올라간다.

각 계층은 자신에게 필요한 헤더나 트레일러를 확인한 후 제거한다.

택배로 비유하면

  1. 택배를 받는다.
  2. 송장을 확인하고 제거한다.
  3. 상자를 연다.
  4. 포장재를 제거한다.
  5. 과자를 꺼낸다.
  6. 최종 데이터를 확인한다.

와 같다.

네트워크에서 어떤 메시지를 수신할 때는 캡슐화 과정에서 붙였던 헤더(및 트레일러)를 각 계층에서 확인한 뒤 제거하는 과정

 

10. 캡슐화와 역캡슐화 전체 흐름

송신

응용 → 전송 → 네트워크 → 데이터 링크 → 물리

수신

물리 → 데이터 링크 → 네트워크 → 전송 → 응용

즉,

내려갈 때 캡슐화, 올라올 때 역캡슐화

다.

패킷이란 네트워크 상에서 쪼개서 전달되는 데이터이며 블록 단위로 쪼개서 날라간다. 송신 시 패킷이 캡슐화, 수신이 역캡슐화에 해당한다.

 

11. PDU

PDU(Protocol Data Unit)는

각 계층에서 송수신되는 메세지의 단위

다.

상위 계층에서 전달받은 데이터에 현재 계층의 헤더와 트레일러가 붙으면 현재 계층의 PDU가 된다.

대표적으로 자주 쓰는 이름은 다음과 같다.

계층 PDU

응용 계층 데이터(Data)
전송 계층 세그먼트(Segment, TCP) / 데이터그램(Datagram, UDP)
네트워크 계층 패킷(Packet)
데이터 링크 계층 프레임(Frame)
물리 계층 비트(Bit)

데이터 → 세그먼트 → 패킷 → 프레임 → 비트

 

12. 패킷·프레임·세그먼트의 관계

이 부분은 헷갈리기 쉬우므로 구조로 이해하는 것이 중요하다.

예를 들어 전송 계층에서 만들어진 세그먼트가 네트워크 계층으로 내려오면 네트워크 계층의 페이로드가 된다.

그 위에 IP 헤더가 추가되면 패킷이 된다.

패킷이 데이터 링크 계층으로 내려오면 이번에는 데이터 링크 계층의 페이로드가 되고, 여기에 Ethernet 헤더와 트레일러가 붙으면 프레임이 된다.

데이터 링크 계층을 지날 때는 오류 감지를 위한 트레일러도 함께 붙는다.

즉,

상위 계층의 PDU는 하위 계층에서 페이로드가 된다.

이것이 캡슐화의 핵심이다.

 

OSI 7계층, TCP/IP 4계층은 사실 아무것도 해 주지 않는다

  • 네트워크 참조 모델은 모든 프로토콜과 네트워크 장비가 반드시 지켜야 하는 엄격한 규칙이나 법규가 아닌 가이드라인
  • 새로운 프로토콜과 네트워크 장비는 만들어지고 있고, 모든 프로토콜이 모든 모델의 특정 계층에
  • 완벽히 대응되지는 않음
  • 네트워크 참조 모델이나 특정 계층은 네트워크를 작동시키는 주체가 아님
  • OSI 모델과 TCP/IP 모델은 네트워크를 이해하는 데 매우 유용하고 중요한 개념이지만, 모든 네트워크 프로토콜과 장비들이 이 모델 계층에 예외 없이 부합하지는 않음

 

Chapter 01-3. 트래픽과 네트워크 성능

 

13. 트래픽(Traffic)

트래픽은

네트워크 내부에서 전송되는 정보의 양

이다.

  • 도로 = 통신 매체
  • 자동차 = 데이터
  • 자동차가 많아짐 = 트래픽 증가

즉, 네트워크를 도로라고 생각하면 이해하기 쉽다.

 

14. 과부하(Overload)

특정 네트워크 노드에 트래픽이 몰려

특정 시간 동안 처리해야 할 정보가 지나치게 많아지는 상황

을 과부하라고 한다.

트래픽이 몰리면 과부하가 발생함에 따라 CPU가 뜨거워지고 성능 저하가 발생한다.

 

15. 네트워크 성능 지표

강의에서는 대표적으로

  • 처리율
  • 대역폭
  • 패킷 손실

을 설명한다.

 

15-1. 처리율(Throughput)

단위 시간당 실제로 전송되는 정보량

이다.

일반적으로

  • bps(bit/s)
  • Mbps
  • Gbps

등으로 표현한다.

경우에 따라

  • pps(packet per second)

즉, 초당 몇 개의 패킷을 처리하는지도 표현한다.

 

15-2. 대역폭(Bandwidth)

대역폭이라는 단어는 분야에 따라 뜻이 다르다.

신호 처리 영역에서는 주파수 범위를 의미한다.

네트워크 성능에서는 일반적으로

네트워크 성능 측정 영역 - 단위 시간 동안 통신 매체를 통해 송수신할 수 있는 최대 정보량

이라는 의미로 사용한다.

단위는 처리율과 같이

  • bps
  • Mbps
  • Gbps

등을 사용한다.

“데이터가 한 번에 지나갈 수 있는 통로의 크기, 최대 전송 용량”

 

처리율 vs 대역폭

아주 중요하다.

  • 대역폭 = 이론적 최대치
  • 처리율 = 실제로 전송되고 있는 양

예를 들어 1Gbps 링크가 있다고 해서 항상 실제로 1Gbps의 데이터가 전송되는 것은 아니다.

 

15-3. 패킷 손실(Packet Loss)

송수신 과정에서 일부 패킷이 손실되는 것이다.

발생 원인:

  • 지나치게 높은 트래픽
  • 장비의 처리 능력 초과
  • 버퍼 부족
  • 네트워크 상에 예기치 못한 장애 발생

등이 있다.

높은 트래픽 때문에 노드가 순간적으로 처리해야 할 패킷이 너무 많아지면 패킷 손실이 발생할 수 있다.

패킷 손실은 일반적으로 전체 패킷 중 유실된 패킷을 백분위로 표현한 값을 사용한다.

 

16. ping과 패킷 손실

패킷 손실은 명령 프롬프트(CMD)나 터미널에서 ping 명령어를 통해 확인할 수 있다.

ping [목적지]를 실행한 뒤 여러 번 전송하고 Ctrl + C를 눌러 종료하면

  • 보낸 패킷 수
  • 받은 패킷 수
  • 손실률

등을 확인할 수 있다.

'네트워크' 카테고리의 다른 글

[혼공네] 02-4. 스위치(Switch)  (0) 2026.09.21
[혼공네] 02-1. 이더넷(Ethernet)  (0) 2026.09.21
[혼공네] 01-1. 컴퓨터 네트워크를 알아야 하는 이유  (0) 2026.09.20
[Docker] 도커 기본 개념 정리  (0) 2024.02.29
AWS로 https 배포하기 (feat. S3, Route 53, Certificate Manager, CloudFront)  (0) 2023.05.04
'네트워크' 카테고리의 다른 글
  • [혼공네] 02-4. 스위치(Switch)
  • [혼공네] 02-1. 이더넷(Ethernet)
  • [혼공네] 01-1. 컴퓨터 네트워크를 알아야 하는 이유
  • [Docker] 도커 기본 개념 정리
youjeong_choi
youjeong_choi
  • youjeong_choi
    youjeong
    youjeong_choi
  • 전체
    오늘
    어제
    • 분류 전체보기 (114) N
      • HTML, CSS (7)
      • JavaScript (19)
        • 모던 자바스크립트 딥다이브 (4)
      • ReactJS (17)
      • TIL (17)
      • WIL (17)
      • 알고리즘 (17)
      • 네트워크 (9)
      • Vue (4)
      • 재료 과학 (2)
      • 정보보안 (2)
      • 리눅스 (2) N
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
  • 링크

  • 공지사항

  • 인기 글

  • 태그

    항해99 주특기
    리눅스기초
    부트캠프
    네트워크
    모던자바스크립트딥다이브
    파이썬
    항해99주특기리액트
    항해99리액트
    알고리즘
    익명 함수
    토스뱅크사이버보안엔지니어부트캠프
    선언적 함수
    리액트
    멀티캠퍼스부트캠프
    항해99주특기
    항해99
    알고리즘 문제
    혼공스
    정보보안
    자바스크립트
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.3
youjeong_choi
[혼공네] 01-2. 네트워크 거시적으로 살펴보기
상단으로

티스토리툴바