출처: https://3months.tistory.com/307 [Deep Play]

3-2/데이터통신개론

Chapter8 Switching

코딩하는 랄뚜기 2021. 9. 24. 17:44

Switching

네트워크는 기기들의 연결로 구성된다. 기기의 수와 상관없이, 우리는 한 기기와 다른 한 기기를 연결하는데 문제를 가지고 있다.

이 문제를 해결하기 위해서 Switching이 필요하다. Switched network는 switches라고 불리는 일련의 interlinked nodes로 구성되어 있다.

 

Switching에는 circuit switching, packet switching이 있다. Paket switching은 virtual-circuit approach와 datagram approach로 나누어진다.


Circuit-Switched Networks

circuit-switched network는 physical links로 이어진 a set of switches를 포함한다.

두 stations 사이의 연결은 dedicated path이기 때문에 효율이 많이 떨어진다.

한 connection에는 한 개의 dedeicated channel이 각각의 link를 구성하고, 여러 개의 link는 일반적으로 FDM이나 TDM channel로 나누어진다.

circuit-switched network는 connection setup, data transfer, 그리고 connection teardown 3단계로 이루어진다.

 

circuit-switched network는 connection 기간 동안 resource들이 allocate 되기 때문에 다른 network들에 비해 효율이 떨어진다. 하지만 Delay는 거의 일어나지 않게 보장해 준다.

 


Packet Switching

만약 우리가 메시지를 Paket switching을 통해 보낸다면, 메시지는 packets들로 나누어져야 한다.

Packet의 사이즈는 governing protocol에 의해 결정된다.

 

Datagram Networks

datagram network는 각각의 packet을 독립적으로 다룬다. 이렇게 다루어지는 packet들을 datagram이라고 한다.

packet들이 독립적으로 이동되는 것을 알 수 있다.

Virtual-Circuit Networks

virtual-circuit network는 switched network와 datagram network를 혼합한 형태이다.

 


Structure of a switch

Circuit switching은 space-division switchtime-division switch 이렇게 두가지 방법으로 나뉘어진다.


Structure of Packet Switches

packet switch는 input ports, output ports, the routing processor, 그리고 switching fabric 이렇게 4가지 요소로 구성되어있다.

'3-2 > 데이터통신개론' 카테고리의 다른 글

Chapter10 Error Detection And Correction  (0) 2021.10.03
Chapter 9 Introduction To Data-Link Layer  (0) 2021.09.30
Chapter7 Transmission Media  (0) 2021.09.24
chapter6 Bandwidth Utilization  (0) 2021.09.15
chapter5 Analog Transmission  (0) 2021.09.15