Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
Tags
- MySQL
- Linux
- file-upload
- jquery
- variables
- UTF-8
- Ajax
- Session
- Arrays
- 경영
- php
- OOP
- date
- HTML
- Apache
- curl
- string
- Laravel
- 웹하드추천
- JavaScript
- composer-php
- 전략
- JSON
- Forms
- function
- post
- 웹하드순위
- 무료다운로드쿠폰
- Regex
Archives
- Today
- Total
개발! 딱 깔끔하고 센스있게!
데이터 통신_3주차 2강 본문
데이터 전송 방식
- 데이터 전송 방식
- 컴퓨터 네트워크의 효과 : 자원공유, 성능향상, 신뢰성향상
- 자원공유
- 하드웨어,소프트웨어 모든 종류의 물리적, 논리적 자원 공유
- 자원활용의 극대화
- 병렬 처리에 의한 성능 향상
- 컴퓨터 시스템 내부의 공유 버스 구조에 다수 프로세서 장착
- 네트워크는 시스템 버스와 기능적으로 유사하게 동작
- 중복 저장으로 신뢰성 향상
- 중복 저장되므로 데이터 복구가 용이
- 중복에 따른 일관성 문제는 자동으로 처리 가능
- 신뢰성의 향상 만큼 시스템 성능 저하
- 전송과 교환
- 전송과 교환 개요
- 교환 : 갈림길에서 전송되야할 경로 선택
- 전송 : 물리적으로 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