데이터통신 8장 교환(Switching Networks)

Coding_Holic·2021년 10월 20일
0

데이터통신

목록 보기
9/10

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), 지정된 경로 아님



지연

같은 발신지와 목적지에 속한 모든 패킷은 동일한 경로를 거치지만 한정된 자원에 대해 서로 다른 지연으로 목적지에 도착할 수 있다

profile
안녕하세용 개발에 미치고 싶은 초보 개발자입니다:)

0개의 댓글