네트워크

#3 네트워크 기술

bomoto 2021. 9. 14. 22:55

01 교환 시스템

  - 패킷은 전송 경로 중간에서 교환 시스템 거침 : 회선교환 - 고정 대역으로 할당된 연결로 data전송

 

  1. 교환 시스템의 종류

  1. 회선교환 : 데이터 전송 전에 미리 경로 설정, 안정적
  2. 메시지 교환 : 경로 미리 설정 x 목적지 주소 표시
  3. 패킷 교환 : 위의 두 개 장점을 모두 이용.

           장점 : 전송대역 효율적 이용, 호스트 무제한 수용, 패킷에 우선순위 부여

           단점 : 회선교환보다 더 많은 지연 (지연 분포를 지터라고 함)

 

  2. 패킷 교환

  1. 가상 회선: 연결형. 모든 패킷 경로 동일. 패킷 순서 뒤바뀔 수 없음
  2. 데이터그램 : 비연결형. 패킷들이 독립적 경로로 전달됨. 정보 양이 적거나 신뢰성 덜 중요한 곳에서 사용됨

 

  3. 프레임 릴레이와 셀 릴레이

   - 오류처리 때문에 낭비되는 요소 제거해 속도 향상 : 프레임 릴레이, 셀 릴레이

  1. 프레임 릴레이 : 흐름 제어와 오류 제어 기능 수행하지 않음. 연결형 패킷 서비스. 가변 길이 패킷
  2. 셀 릴레이 : ATM방식. 고정크기 패킷 -> 오버헤드 줄임

 

 

02 LAN, MAN, WAN

  1. LAN

    - 소규모. 브로드캐스팅 방식. 호스트 연결 방식 버스형/링형으로 구분

    ▷ 버스형 - 모든 호스트에 연결됨. 대표적 예) 이더넷

    ▷ 링형-토큰이라는 제어 프레임 사용

 

  2. MAN

    - 여러 건물이나 한 도시. (DQDB:MAN을 위한 국제 표준안:분산 데이터 큐, FIFO방식, ATM과 호환)

 

  3. WAN

    - 국가 이상 지역. 점대점으로 연결되어서 교환 기능 필수.

 

 

 

03 인터네트워킹

    : 라우팅 장비는 네트워크 내부에서 패킷 교환 수행하는데 둘 이상의 네트워크 연결하는 기능

    - 네트워크 장비 수행 기능에 따라 분류 : 리피터, 브리지, 라우터

 

  1. 브리지

      - LAN과 LAN 사이 중개할 때 MAC 계층이 서로 다를 수 있음

             -> 프레임 변환해서 중개. 동작 방식에 따라 프랜스 페런트/소스 라우팅으로 구분

 

      1-1 트랜스 페런트 브리지 : 라우팅 기능을 사용자에게 다 보여줌

              ▷ 라우팅 테이블 : 트랜스 페런트가 제대로 동작하려면 라우팅 테이블 정보 정확해야 함.

                                       라우팅 테이블에 계속 정보가 누적되므로 효과적. 역방향 학습 알고리즘 이용

              ▷ 스패닝 트리 : 위의 역방향 학습 알고리즘은 이중경로가 있으면 정보가 잘못될 수 있음. 이걸 막기 위한 것

      1-2 소스 라우팅 브리지 : 링 구조에서 사용. 라우팅 정보가 프레임 자체에 포함

 

  2. IP 인터네트워킹

      - 라우터에는 양쪽 MAC 계층 차이 해결하는 능력 필요. 그래야 IP인터네트워킹 지원 가능

 

  3. 인터넷 라우팅

      - 라우터 역할은 수신된 IP데이터그램을 적절한 경로로 전달하는 것. 대표적으로 고정 경로 배정/적응 경로 배정

  1. 고정 경로 배정 : 송수신 호스트 사이에 영구 경로 배정. 잘한다면 간단&효과적 라우팅 가능
  2. 적응 경로 배정: 인터넷 라우터는 이거 채택. 단점 : 경로 결정 과정이 복잡하면 부담됨
  3. 자율시스템 : 다수의 라우터가 동일한 라우팅 특성에 의해 동작. 시스템 내부-내부 라우팅 프로토콜(ex RIP, OSPF)/시스템 간 - 외부 라우팅 프로토콜(ex BGP)

 

 

04 서비스 품질(QoS)

    - QoS: 인터넷 환경에서 전송 서비스 문제를 다룸. 중요한 고려대상 중 하나임

    - IP 프로토콜에서 QoS를 지원하려면 각 패킷을 서로 다른 QoS기준으로 구분할 수 있어야 함

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

#6 데이터 링크 계층  (0) 2021.11.07
#5 MAC 계층  (0) 2021.09.15
#4 데이터 전송의 기초  (0) 2021.09.14
#2 네트워크 모델  (0) 2021.09.14
#1 네트워크의 기초 용어와 기능  (0) 2021.09.14