Switching Networks
- 장거리 통신은 교환된 노드들의 네트워크로 행해진다
- 노드들은 data의 내용과 관련있지않다
- End device은 station이다 ex) Computer,terminal,phone
- 노드와 연결들의 집합은 communication network이다
- 노드 간 전환을 통해 데이터가 라우팅됨
Nodes
- 노드들은 오직 다른 노드들로 연결된다
- Node to node links
- Network는 부분적으로 연결되어있다
- 세가지 다른 switching 기술들
- Circuit switching
- Packet switching
- Message switching
Circuit-Switching Networks
-
물리 링크로 연결된 일련의 교환기로 구성된다, 두 지국간의 연결은 하나 또는 그 이상의 링크로 만들어진 전용 경로
-
각 연결은 각 링크 중 하나의 전용 채널을 사용한다
-
각 링크는 보통 FDM이나 TDM방식으로 n개의 채널로 나뉘게 된다
-
회선 교환 네트워크는, 각 링크를 n개의 채널로 나누는 물리적인 링크에 의해 연결된 교환기의 집합으로 이루어진다.
-
회선 교환에서는 설정단계에서 자원 할당이 필요하며,해제 단계에 들기 전까지는 계속해서 전체 데이터 전송 기간 동안 전용적으로 할당 되어야 한다
- 3 phases
1.Establish 2.Transfer 3.Disconnect
- 설치 시간 걸림
- 한번 연결되면 영구적이다
- 음성 트래픽을 위해 개발됨
- 비효율적
- 채널용량이 연결기간동안 정해짐, 데이터 없으면 용량 낭비
packet switching
- 작은 패킷으로 보내진다
-긴 메시지는 packet의 시리즈로 나뉜다
-각각의 패킷은 user data일부에 control 정보를 추가해서 포함한다
- 자원 예약이 없다: 자원이 필요에 따라 할당된다
- Packet들은 받고 저장된다 그리고 다음 노드로 나아간다 -> Store and forward
- 정보를 조종한다 -> Routing(addressing) info
- packet 다루는 방식
-Datagram
-Virtual circuit
Datagram Packet-Switching Networks
-
연결 구축 없음( 패킷이 개별적으로 전달된다)
-
각각의 datagram은 전체 목적 주소를 포함해야한다
-
각각의 패킷은 독립적으로 나아간다
-
각각의 보내진 패킷은 그것의 전입자에게 독립적으로 전송된다.
-
네트워크 층에서 이루어진다
-
데이터 그램 망의 교환기는 목적지 주소를 기반으로 한 경로 표를 가지고 있다
-
데이터 그램 망에서 헤더의 목적지 주소는 패킷이 전송되는 동안 내내 같은 값을 유지한다
Virtual-Circuit Packet-Switching Networks
- 회선교환 네트워크와 데이터그램 네트워크를 섞은 것과 같다.
- 두 개의 특성 다 가지고있음
- 회선 교환처럼 설정 및 해체 단계 있음
- 자원이 설정 단계에서 할당될 수도 있고, 필요에 따라 할당될 수도 있다
- 데이터 그램 네트워크 처럼 데이터는 패킷으로 전송되며, 각 패킷은 헤더에 주소를 담는다
- 회선 교환처럼 연결이 설정되고 나면 패킷은 같은 경로를 따라 전송된다
- 보통 데이터 링크층에서 구현된다.
-> 목적 주소 필요하지않음(대신 VCI), 지정된 경로 아님
지연
같은 발신지와 목적지에 속한 모든 패킷은 동일한 경로를 거치지만 한정된 자원에 대해 서로 다른 지연으로 목적지에 도착할 수 있다