1 한국기술교육대학교 컴퓨터공학부 송용권 한국기술교육대학교 컴퓨터공학부 이희성 P2P 유비쿼터스컴퓨팅.

Slides:



Advertisements
Similar presentations
1 08 시스템 구성도 고려사항 * 웹 서버 클러스터 구성  클러스터 구축은 ㈜ 클루닉스의 Encluster 로 구축 (KT 인증,IT 인증 획득, 실제 클러스터 구축 사이트 200 여곳 )  웹 서버 클러스터는 Dynamic, Static, Image.
Advertisements

Proprietary ETRI OOO 연구소 ( 단, 본부 ) 명 1 모바일 IPTV 방송 서비스 가이드 기술 ETRI Technology Marketing Strategy ETRI Technology Marketing Strategy IT R&D Global Leader.
Big Data & Hadoop. 1. Data Type by Sectors Expected Value using Big Data.
1)RACK 2)UPS 3)P D U 장치 4)Server Group 5)KVM Switch 7)UPS 를 위한 HUB 6) RACK Monitor.
Proprietary ETRI OOO 연구소 ( 단, 본부 ) 명 1 CDN 을 위한 캐시 시험 모듈 소프트웨어연구부문 빅데이터 SW 플랫폼연구부 분석소프트웨어연구실 ETRI Technology Marketing Strategy ETRI Technology Marketing.
Mobile 모바일 싱크 기반 무선 센서 네트워크 류재희, 이호성, 김소영.
LHC 데이터 처리 Grid computing
컴퓨터와 인터넷.
목 차 C# 언어 특징 .NET 프레임워크 C# 콘솔 프로그램 C# 윈도우 프로그램 실습 프로그래밍세미나 2.
정보 보안 개론과 실습 네트워크 해킹과 보안 3부 해킹 전 정보 획득 Chapter 10. 목록화.
1 안드로이드 네트워킹 안드로이드 앱 프로그래밍 여 규리.
인터넷의활용.
뇌를 자극하는 Windows Server 2012 R2
네트워크 기술을 통한 현재와 미래 소개.
뇌를 자극하는 Windows Server 2012 R2
김태원 심재일 김상래 강신택. 김태원 심재일 김상래 강신택 인터넷 통신망의 정보를 제공하는 서비스 인터넷의 자원 및 정보는 NIC가 관리 IP주소 또는 도메인으로 정보 검색 이용자 및 통신망 관한 정보를 제공.
Ch.07-5 xml-rpc 사용하기 김상엽.
1. Windows Server 2003의 역사 개인용 Windows의 발전 과정
Network Lab. Young-Chul Hwang
PHP입문 Izayoi 김조흔.
Load Balancing L4와 L7은 어떻게 동작할까?.
VoIP (Voice Over Internet Protocol)
4장. 웹로직 서버상에서의 JDBC와 JTA의 운용
31강 JAVA 네트워크 JAVA 네트워크 InetAdress, URLConnection 클래스 Socket의 이해
네트워킹 CHAPTER 13 Section 1 네트워킹의 개요와 java.net 패키지 Section 2 인터넷 주소와 URL
11 장 LAN 기본 개념과 Ethernet LAN
Network Project (중간 보고)
8장. 원격지 시스템 관리하기.
Chapter 21 Network Layer: ARP, ICMP (IGMP).
FTP 프로그램 채계화 박재은 박수민.
NJM Messenger 박상원 박연호.
컴퓨터정보공학부 서버 안내 [ IBM x3500 ] it.sangji.ac.kr ict.sangji.ac.kr 혹은
                              데이터베이스 프로그래밍 (소프트웨어 개발 트랙)                               퍼스널 오라클 9i 인스톨.
모바일 자바 프로그래밍 JDBC / WAP Ps lab 오민경.
01. DHCP의 개념 조직의 네트워크에 연결되어 있는 워크스테이션의 TCP/IP 설정을 자동화하기 위한 표준 프로토콜
P2P시스템에 대해서 (peer to peer)
2장. 데이터베이스 관리 시스템 데이터베이스 관리 시스템의 등장 배경 데이터베이스 관리 시스템의 정의
소규모 IPTV 사업자용 실시간 미디어 플랫폼 기술
HTTP 프로토콜의 요청과 응답 동작을 이해한다. 서블릿 및 JSP 를 알아보고 역할을 이해한다.
뇌를 자극하는 Windows Server 장. 원격 접속 서버.
(개정판) 뇌를 자극하는 Red Hat Fedora 리눅스 서버 & 네트워크
Tiny OS와 NesC Tiny OS Part1. Won Mi Sun – 17 지능제어 연구실.
CGI란 무엇인가? CGI(Common Gateway Interface)의 정의
MAIL CLIENT 김창우 윤성훈 이경재.
KERBEROS.
20 장 네트워킹과 인터네트워킹 장치 20.1 리피터(Repeaters) 20.2 브리지(Bridges)
자바로 만든 채팅 프로그램 임경진 조주경 지도교수님 : 이광세 교수님.
데이터 베이스 DB2 관계형 데이터 모델 권준영.
01. 개요 Windows Server 2003은 네트워크에서 인쇄 서버의 역할
통신프로토콜 전산정보학부 모바일인터넷과 권 춘 우
네트워크 환경 구축과 이미지 전송 호스트/타겟 통신 직렬 통신을 이용한 이미지 전송 수퍼 데몬 BOOTP 환경 구축
프로젝트 제안서 -TCP/IP를 이용한 메신저 구현-
01. DHCP의 개념 조직의 네트워크에 연결되어 있는 워크스테이션의 TCP/IP 설정을 자동화하기 위한 표준 프로토콜
01. 개요 네트워크에 있는 컴퓨터와 그룹에 대한 NetBIOS 이름에 대응되는 IP 주소를 찾아주는 서비스
클러스터 시스템에서 효과적인 미디어 트랜스코딩 부하분산 정책
LAN의 구성요소 학습내용 서버 클라이언트 NIC(Network Interface Card) 전송매체
Introduction to JSP & Servlet
01. 분산 파일 시스템의 개요 네트워크에 분산된 파일을 사용자가 쉽게 접근하고 관리할 수 있게 해준다.
세션에 대해 알아보고 HttpSession 에 대해 이해한다 세션 관리에 사용되는 요소들을 살펴본다
멀티미디어시스템 제 4 장. 멀티미디어 데이터베이스 정보환경 IT응용시스템공학과 김 형 진 교수.
학습내용 프로토콜 계층화 OSI 모델의 용어 및 기능 개체 서비스 접근점 (N) 프로토콜과 (N) 서비스 서비스 프리미티브
네트워크 제어 정보제어공학과 이준
프로그래밍 언어 학습을 위한 가상실습환경 창원대학교 이수현.
채팅 및 파일전송 프로그램 권 경 곤 김 창 년.
소리가 작으면 이어폰 사용 권장!.
학부 컴퓨터공학부 교육과정 (학부) 2학년 4학년 3학년 1학년 1학기 2학기 IPP 자격과정 전공트랙
Completion Port기반의 채팅프로그램
ARP.
소리가 작으면 이어폰 사용 권장!.
소리가 작으면 이어폰 사용 권장!.
Presentation transcript:

1 한국기술교육대학교 컴퓨터공학부 송용권 한국기술교육대학교 컴퓨터공학부 이희성 P2P 유비쿼터스컴퓨팅

2 한국기술교육대학교 컴퓨터공학부 이희성 P2P 란 ? 유비쿼터스컴퓨팅

P2P 란 ? 3 네트워크 모델 서버 - 클라이언트 모델 Peer-to-Peer 모델

P2P 란 ? 4 서버 - 클라이언트 모델 서비스 제공자와 서비스 요청자로 구분 이 되는 네트워크 모델 서비스 제공자 - 서버 서비스 요청자 – 클라이언트 특징 1) 모든 자원은 서버로 집중된다. 2) 클라이언트는 재현을 위한 최소한의 자 원을 가진다. 3) 서버는 클라이언트의 요청을 처리하고 자원을 공유하고 관리해야 하기 때문 에 고성능의 컴퓨터를 사용한다. 4) 대다수의 네트워크 서비스들이 이 모델 을 기반으로 만들어졌다. ex) Telnet,HTTP,DNS,SMTP 등

P2P 란 ? 5 Peer-to-Peer 모델 클라이언트 - 서버 개념 없이 동등한 계층 노 드들로 구성되는 네트워크 모델 특징 1) 피어간에 리소스와 서비스를 상호공유한다. (CPU 자원, 파일 저장공간, 캐시 등 ) 2) 피어간 서버를 거치지 않고 직접교환을 한 다. 3) 크게 Hybrid 형과 Pure 형 으로 나눈다. P2P 컴퓨팅 ? 분산되어있는 리소스들을 활용할 수 있도록 설계하는 것

P2P 란 ? 6 Pure P2P 서버의 의존없이 작동 네트워크에 연결된 피어를 동적으로 검색 특징 1) 기존 Client/Server 간 관습적 통신 탈피 2) 사용자가 직접 네트워크 규칙 지정 3) 상호 대칭적인 의사소통 누텔라, 프리넷 (Freenet) 등이 있다.

P2P 란 ? 7 Hybrid P2P 사용자 정보나 저장소 정보 같은 메타정보를 가지는 서버가 존재한다. 특징 1) 서버는 접속한 피어의 목록만 관리한다. 2) 접속을 수립하는 것과 통신을 수행하는 것 은 피어의 몫이다. 3) 많은 수의 피어를 찾을 수 있다. 냅스터, 오픈냅, 등이 있다.

P2P 란 ? 8 P2P 와 유비쿼터스 컴퓨팅 P2P(Person to Person) P2M(Person to Machine) M2M(Machine to Machine) Ubiquitous Computing

P2P 란 ? 9 비트토렌트  P2P 파일 전송 프로토콜 혹은 응용 소프트웨어의 이름이다.  브램 코헨이 창안하였다.  비트토렌트 Inc. 에서 유지보수하고 있다.  분산 해시테이블을 이용하여 파이썬으로 작성  오픈소스 저작권하 배포중  비트토렌트 프로토콜과 호환되는 클라이언트  μtorrent

P2P 란 ? 10 토렌트 구성 Seeder 파일의 배포자. 파일의 모든 조각을 가지고 있는 사용자 업로드만 하는 Peer 라고 할 수 있음. Peer 파일의 일부 조각을 가지고 있는 사용자. Peer 끼리 서로 조각을 주고받음. 모든 조각을 받으면 Seeder 가 됨. Tracker Seeder 와 Peer 의 정보를 갖고 있음. 서버, 데이터 전송에 직접적인 영향은 끼치지 않음.torrent Announce 부분은 Tracker 에 대한 URL 을 담고 있으며, 이를 통해 Tracker 에 접근해, Peer 와 Seeder 에 대한 정보를 받 아옵니다. Info 부분에서는 파일의 이름, 길이, 파일 조각의 길이, SHA-1 해시코드가 포함되어 있습니다.

P2P 란 ? 11 토렌트 동작 토렌트의 동작과정

12 한국기술교육대학교 컴퓨터공학부 송용권 P2P 기술을 이용한 차세대 콘텐츠 유통기술 유비쿼터스컴퓨팅

P2P 기술을 이용한 차세대 콘텐츠 유통기술 13 ALTO?  P2P VS P4P  ALTO P2P 트래픽을 지역 단위로 처 리, 망사업자 백본 네트워크 트 래픽 유입을 최소화 및 분산 시 킬수 있는 ALTO(Application Layer Traffic Optimization) 기술

P2P 기술을 이용한 차세대 콘텐츠 유통기술 14 ALTO? P4P?  P2P VS P4P  ALTO 트래픽 전달 최적화를 통한 트래픽 감소를 위해 IETF ALTO WG 에서 표준을 만들고 있다. 유럽 Next P2P 프로젝트에서는 IPTV 를 위한 P2P 기술을 연구 하고 있다. 미국 P4P 라는 기술을 연마하고 있다. ALTO? P4P? 출처 ETRI(

P2P 기술을 이용한 차세대 콘텐츠 유통기술 15 ALTO?  P2P VS P4P  ALTO 출처 : ALTO 요약

P2P 기술을 이용한 차세대 콘텐츠 유통기술 16 P4P 출처 : 기존 P2P 방식에 ALTO 기술 적용 => P4P

P2P 기술을 이용한 차세대 콘텐츠 유통기술 17 ALTO? 출처 :

P2P 기술을 이용한 차세대 콘텐츠 유통기술 18 ALTO? 출처 : 파일크기 :20M 해외 ISP: 10Mbps 국내 ISP: 20Mbps 한 홉당 경로비용 : 1 피어 : 국 내 ISP B 30% : 해외 ISP C 10% : 국내 ISP A 60%

P2P 기술을 이용한 차세대 콘텐츠 유통기술 19 ALTO? 출처 : ALTO 사용시 더 효율적

P2P 기술을 이용한 차세대 콘텐츠 유통기술 20 ISP 에서 주목하고 있는 ALTO / P4P 출처 :(KT 종기원 ) 출처 :(KT 종기원 )

P2P 기술을 이용한 차세대 콘텐츠 유통기술 21 ALTO 를 이용했을때 ISP 의 이점 출처 :(KT 종기원 ) 출처 :(KT 종기원 ) 백본 트래픽 집중 해소 및 향상된 서비스 품질 제공

P2P 기술을 이용한 차세대 콘텐츠 유통기술 22 ALTO 를 이용했을때 ISP 의 이점 출처 :(KT 종기원 ) 출처 :(KT 종기원 ) 단말의 이동성을 고려한 Seamless Mobility 서비스 제공

P2P 기술을 이용한 차세대 콘텐츠 유통기술 23 ALTO 를 이용했을때 ISP 의 이점 출처 :(KT 종기원 ) 출처 :(KT 종기원 ) 콘텐츠 불법 복제 방지

P2P 기술을 이용한 차세대 콘텐츠 유통기술 24 ALTO 를 이용했을때 ISP 의 이점 출처 :(KT 종기원 ) 출처 :(KT 종기원 ) 콘텐츠 불법 복제 방지

25 한국기술교육대학교 컴퓨터공학부 송용권 한국기술교육대학교 컴퓨터공학부 이희성 감사합니다 ~!! 유비쿼터스컴퓨팅