Computer Science/네트워크

[네트워크] Packet Switching VS Circuit Switching

바보1 2023. 4. 7. 00:13

앞의 글을 읽으시면 이해에 도움이 됩니다.

 

2023.04.06 - [Computer Science/네트워크] - [네트워크] Circuit Switching, Multiplexing

 

[네트워크] Circuit Switching, Multiplexing

앞의 글을 읽으시면 이해에 도움이 됩니다. 2023.03.16 - [Computer Science/네트워크] - [네트워크] Forwarding Table and Routing Protocols [네트워크] Forwarding Table and Routing Protocols 앞의 글을 읽으시면 이해에 도움

hi-guten-tag.tistory.com


1. 서론

 

 

  • Packet Switching 방식의 비판자들은 Packet Switching 방식이 실시간 서비스에 적합하지 않다고 주장했습니다.
    • 왜냐하면 Packet Switching 방식은 가변적이고 예측할 수 없는 queuing delay 때문
  • 하지만 Packet Switching의 옹호자들은 두 가지 이유를 들어 해당 방식의 장점을 설명합니다.
    • 해당 방식은 Circuit Switching 방식에 비해 전송 용량을 더 잘 공유한다는 점
    • 해당 방식이 더 간단하고, 더 효율적이며, 구현에 더 적은 비용이 든다는 점

2. Why is packet switching more efficient?

 

 

  • 어떤 링크가 1 Mbps를 지원한다고 가정해 봅시다.
  • 이때 10명의 유저가 있고, 하나의 유저가 1,000 bit로 이루어진 패킷을 1,000개를 생성하고, 나머지 유저는 아무런 데이터를 생성하지 않는다고 가정해 봅시다.
  • Circuit Switching에서는 하나의 유저가 100 kbps를 보낼 수 있으므로, 송신에 10초가 걸립니다.
  • 그에 반해 Packet Switching에서는 다른 유저가 사용하지 않고, 링크의 속도가 1 Mbps이므로 1초 만에 송신이 완료됩니다.
  • 즉 Circuit Switching에서는 수요에 관계없이 링크의 사용을 미리 할당하며, 할당된 링크 시간이 불필요하게 사용되기도 합니다.
  • 반면, Packet Switching에서는 수요에 따라서 링크의 사용을 할당합니다. 패킷이 있는 사용자들 사이에서만 패킷별로 링크가 공유됩니다.
  • 따라서 Packet Switching 방식이 Circuit Switching 방식에 비해 효율적입니다.

참고

 

 

경북대학교 컴퓨터학부 COMP0414-001 컴퓨터 망 수업

Computer Networking: A Top Down Approach / James F. Kurose, Keith W. Ross 저 / PEARSON / 2021년

Chat GPT, Bing AI


다음 글에서는 Types of Delay에 대해 알아보겠습니다.

 

2023.04.07 - [Computer Science/네트워크] - [네트워크] Types of Packet Delay

 

[네트워크] Types of Packet Delay

앞의 글을 읽으시면 이해에 도움이 됩니다. 2023.03.16 - [Computer Science/네트워크] - [네트워크] Queuing Delays and Packet Loss [네트워크] Queuing Delays and Packet Loss 앞의 글을 읽으시면 이해에 도움이 됩니다. 2

hi-guten-tag.tistory.com

감사합니다.

지적 환영합니다.