개발! 딱 깔끔하고 센스있게!

데이터 통신_3주차 2강 본문

과제정리

데이터 통신_3주차 2강

렉사이 2020. 5. 17. 02:26

데이터 전송 방식

  • 데이터 전송 방식
    • 컴퓨터 네트워크의 효과 : 자원공유, 성능향상, 신뢰성향상
    • 자원공유
      • 하드웨어,소프트웨어 모든 종류의 물리적, 논리적 자원 공유
      • 자원활용의 극대화
    • 병렬 처리에 의한 성능 향상
      • 컴퓨터 시스템 내부의 공유 버스 구조에 다수 프로세서 장착
      • 네트워크는 시스템 버스와 기능적으로 유사하게 동작
    • 중복 저장으로 신뢰성 향상
      • 중복 저장되므로 데이터 복구가 용이
      • 중복에 따른 일관성 문제는 자동으로 처리 가능
      • 신뢰성의 향상 만큼 시스템 성능 저하
  • 전송과 교환
    • 전송과 교환 개요
      • 교환 : 갈림길에서 전송되야할 경로 선택
      • 전송 : 물리적으로 1:1연결된 시스템 사이 전송
    • 전송 방식의 종류
      • 점대점 방식
        • 호스트들이 물리적으로 1:1 형식으로 연결
        • 교환 기능이 필수적
        • 주로 WAN 환경에서 사용
      • 브로드캐스팅 방식호스트들이 공유 전송 매체에 연결
      • 교환 기능 불필요
      • 주로 LAN 환경에서 사용
    • 점대점 방식
      • 종류 : 스타형, 링형, 완전형, 불규칙형
      • 연결수가 증가하면 성능적인 면은 유리하지만 비용증가
      • 스타형
        • 중앙 중개 호스트 주위로 여러 호스트 1:1연결
        • 중앙 호스트의 성능과 신뢰성 중요
        • 트리형 : 스타형을 다단계로 확장
      • 링형
        • 호스트의 연결이 순환 구조
        • 모든 호스트가 전송과 교환 기능 수행
        • 토큰
          • 데이터를 전송할 권리
          • 데이터 전송을 원하는 호스트는 미리 토큰 확보해야함
          • 데이터 전송 완료시 호스트는 토큰 반납
          •  데이터 전송하는 호스트 없으면 하나의 토큰이 링을 순환
        • 데이터 전송 원리
          • 토큰을 링에서 회수 확보
          • 데이터를 링에 전송
          • 데이터는 링을 한바퀴 순환, 다시 송신 호스트로 돌아옴
          • 이 과정에서 모든 호스트가 데이터 수신
          • 마지막으로 송신 호스트는 데이터 회수후 토큰을 링에 반납
      • 완전형
        • 네트워크에 존재하는 모든 호스트 1:1 연결
        • 교환기능 불필요
        • 극단적으로 비효율적 방식
      • 불규칙형
        • 트레픽이 많은 지역은 연결수 많지만, 트레픽이 적은 지역은 연결수가 적음
    • 브로드 캐스트 방식
      • 네트워크에 연결된 모든 호스트에게 데이터 전달
      • 주로 LAN 환경에서 사용
      • 버스형과 링형 존재
      • 버스형
        • 공유 버스에 모든 호스트 연결
        • 둘이상 호스트가 데이터 전송시 충돌발생
        • 충돌문제 해결 방법
          • 사전예방 : 전송 시간대를 다르게하는 방법, 토큰 제어 방법
          • 사후해결 : 충돌을 감시하는 기능 필요 (예:이더넷)
      • 링형
        • 호스트를 순환구조로 연결

데이터 전송 방식-2

  • 멀티포인트 통신
    • 하나의 송신 호스트를 기준으로
      • 유니포인트 : 하나의 수신 호스트와 연결
      • 멀티포인트 : 다수의 수신 호스트와 연결
    • 송신 호스트가 한번의 전송으로
      • 유니캐스팅 : 하나의 수신 호스트에 데이터 전송
      • 멀티캐스팅 : 다수의 수신 호스트에 데이터 전송
    • 멀티포인트 유니캐스팅
      • 유니캐스팅 방식을 이용하여 일대다 통신 지원
      • a호스트가 d,e,f 에게 데이터 전송시 3번 송신절차 필요
      • 수신 호스트 증가시 성능 문제 발생
    • 브로드캐스팅
      • 네트워크에 연결된 모든 호스트에게 데이터 전송
      • 자신을 목적지로 하는 호스트만 데이터 내부에 저장, 다른 호스트는 데이터 무시
    • 멀티캐스팅
      • 1:다 전송 기능지원
      • 송신 호스트는 한번의 데이터 전송으로 여러 호스트에게 데이터 전송

'과제정리' 카테고리의 다른 글

데이터 통신_4주차 2강  (0) 2020.05.17
데이터 통신_4주차 1강  (0) 2020.05.17
데이터 통신_3주차 1강  (0) 2020.05.17
데이터 통신_2주차 2강  (0) 2020.05.15
데이터 통신_2주차 1강  (0) 2020.05.15
Comments