11
Client / Server Peer to Peer client แแแแแแแแแแแแแแ แแแแแแแแแแแแแแ แแแแแแแแแ แแแแแแแแแแแแแแแ server แแแแแแแแแแแแ client แแแแแแแแแแแแ แแแแแแแแแแแแ แแแแแแแแแแแแแแแแแแแแแแแ แแแแแแแแแแแแแแแแแแแแแแแ แแแ bandwidth แแแแแแแแแแ แแ server แแแแแแแแแแ แแแแแแแแแแแแแแแแแแแแ แแแแแแแแแแ client แแแแแแแแแแแแแแแแแแแแแ แแแแแแ

Client / Server

  • Upload
    mahola

  • View
    16

  • Download
    3

Embed Size (px)

DESCRIPTION

Peer to Peer. Client / Server. client แต่ละเครื่องมีข้อมูลเก็บอยู่ และสามารถจำลองตนเองเป็น server เพื่อเปิดให้ client เครื่องอื่นๆ สามารถเข้ามาโหลดข้อมูลจากเครื่องของตนเองได้โดยอาศัยพลังงานและ bandwidth ที่เครื่องตนเองมี. - PowerPoint PPT Presentation

Citation preview

Page 1: Client / Server

Client / Server Peer to Peer

client แต่�ละเครื่องมี�ข้�อมี�ลเก็�บอยู่�� และสามีารื่ถจำ�าลองต่นเองเป็�น server เพื่อเป็ ดให้� client เครื่องอนๆ สามีารื่ถเข้�ามีาโห้ลดข้�อมี�ลจำาก็เครื่องข้องต่นเองได�โดยู่อาศั(ยู่พื่ล(งงานและ bandwidth ที่�เครื่องต่นเองมี�

มี� server เก็�บข้�อมี�ลไว้�เพื่�ยู่งเครื่องเด�ยู่ว้ และเป็ ดให้� client เครื่องอนเข้�ามีาโห้ลดข้�อมี�ล

Page 2: Client / Server

Client / Server Peer to Peer

- มี�คว้ามีป็ลอดภั(ยู่ส�ง เพื่รื่าะว้�าก็ารื่จำ(ดก็ารื่ในด�านรื่(ก็ษาคว้ามีป็ลอดภั(ยู่น(-นจำะที่�าก็(นบนเครื่อง Server เพื่�ยู่งเครื่องเด�ยู่ว้ ที่�าให้�ด�แลรื่(ก็ษาง�ายู่ และสะดว้ก็ มี�ก็ารื่ก็�าห้นดส.ที่ธิ.ก็ารื่เข้�าใช้�ที่รื่(พื่ยู่าก็รื่ต่�างๆข้อง Client- ง�ายู่ต่�อก็ารื่บรื่.ห้ารื่จำ(ดก็ารื่ห้าก็เครื่อข้�ายู่ถ�ก็ข้ยู่ายู่ข้นาด รื่ว้มีที่(-งมี�ผู้��ใช้�งานเพื่.มีข้2-น- สามีารื่ถต่.ดต่(-งApplication ไว้�ที่�เซิ.รื่4ฟเว้อรื่4เพื่�ยู่งช้6ดเด�ยู่ว้ และแบ�งใช้�งานแก็�ผู้��ใช้�งานเป็�นจำ�านว้นมีาก็ ที่�าให้�ป็รื่ะห้ยู่(ดค�าใช้�จำ�ายู่ในเรื่องซิอฟต่4แว้รื่4ได�ด�- สามีารื่ถส�ารื่องข้�อมี�ลที่�server ที่�าให้�สะดว้ก็รื่ว้ดเรื่�ว้และป็ลอดภั(ยู่

- คอมีพื่.ว้เต่อรื่4ห้รื่อHost แต่�ละต่(ว้บนเครื่อข้�ายู่ ต่�างที่�าห้น�าที่�เป็�นที่(-งserverและClient ในต่(ว้- สามีารื่ถแพื่รื่�ก็รื่ะจำายู่ข้�อมี�ลออก็ไป็ได�อยู่�างก็ว้�างข้ว้างและรื่ว้ดเรื่�ว้ เพื่รื่าะคว้ามีเรื่�ว้ไมี�ได�ข้2-นอยู่��ก็(บ server- ไมี�ต่�องต่.ดต่(-งเซิ.รื่4ฟเว้อรื่4ต่�างห้าก็เป็�นก็ารื่เฉพื่าะ- ต่.ดต่(-งง�ายู่ รื่าคาถ�ก็ และสะดว้ก็ต่�อก็ารื่บรื่.ห้ารื่จำ(ดก็ารื่- ผู้��ใช้�งานคอมีพื่.ว้เต่อรื่4แต่�ละคนที่�าห้น�าที่�ด�แลรื่(ก็ษาคว้ามีป็ลอดภั(ยู่ก็(นเอง

ข้�อดี�

Page 3: Client / Server

Client / Server Peer to Peerข้�อเสี�ย

- คว้ามีเรื่�ว้ในก็ารื่ถ�ายู่โอนข้�อมี�ลอาจำลดลงเมีอจำ�านว้น client เพื่.มีส�งข้2-น (เก็.ดคอข้ว้ดที่� Server)- ห้าก็serverมี�ป็9ญห้าจำะที่�าให้�ที่( -งรื่ะบบใช้�งานไมี�ได�- ค�าใช้�จำ�ายู่ในก็ารื่ต่.ดต่(-งเซิ.รื่4ฟเว้อรื่4 1 ต่(ว้ส�งก็ว้�าคอมีพื่.ว้เต่อรื่4ที่(ว้ไป็- จำะต่�องมี�ผู้��ด�แลที่�มี�คว้ามีรื่� �พื่อสมีคว้รื่มีาจำ(ดก็ารื่เซิ.รื่4ฟเว้อรื่4เป็�นก็ารื่เฉพื่าะ- รื่าคาข้องรื่ะบบป็ฏิ.บ(ต่.ก็ารื่ที่�ใช้�ใน client/server แพื่งก็ว้�ารื่ะบบป็ฏิ.บ(ต่.ก็ารื่ที่�ใช้�ในp2p

- มี�ข้�อด�อยู่ด�าน security ที่�เครื่อง client ที่�จำ�าลองต่นเองเป็�น server เพื่อเป็ ดให้�คนอนเข้�ามีาโห้ลดข้�อมี�ลได� อาจำถ�ก็แฮก็ห้รื่อถ�ก็โจำมีต่�จำาก็ผู้��บ6ก็รื่6ก็- ข้�อมี�ลอาจำมี�ไว้รื่(สแอบแฝง- เมีอจำ�านว้นข้องผู้��ใช้�งานมี�เพื่.มีข้2-นจำะเก็.ดป็9ญห้าเก็�ยู่ว้ก็(บก็ารื่บรื่.ห้ารื่จำ(ดก็ารื่ข้2-น- P2P อาจำเป็�นเครื่อข้�ายู่ส�าห้รื่(บก็รื่ะจำายู่ข้�อมี�ลผู้.ดก็ฎห้มีายู่ห้รื่อละเมี.ดล.ข้ส.ที่ธิ.?

Page 4: Client / Server

KaZaa คื�ออะไร ?

KaZaa ห้รื่อช้อเต่�มีๆ คอ KaZaa Media Desktop เป็�นโป็รื่แก็รื่มีที่�ที่�าให้�คนที่(ว้โลก็ สามีารื่ถแลก็เป็ล�ยู่นไฟล4ป็รื่ะเภัที่ Multimedia บนอ.นเต่อรื่4เน�ต่ ไมี�ว้�าจำะเป็�น ว้.ด�โอ, รื่�ป็ภัาพื่, เพื่ลง, เอก็สารื่ต่�างๆ และอะไรื่อ�ก็มีาก็มีายู่ให้�ค6ณได�ที่�าก็ารื่ค�นห้า แล�ว้ที่�าก็ารื่เลอก็ Download ได�ต่ามีพื่อใจำ

Page 5: Client / Server

Application ต่(ว้น�- ใช้�เที่คโนโลยู่� peer to peer ซิ2งห้มีายู่คว้ามีว้�า user แต่�ละคนสามีารื่ถต่.ดต่�อก็(นได�โดยู่ต่รื่ง โดยู่ไมี�ต่�องผู้�านserver

หลั�กการคื�อ เมีอนายู่ A ได�ที่�าก็ารื่ต่.ดต่(-งโป็รื่แก็รื่มี KaZaa และนายู่ B ก็�ที่�าก็ารื่ต่.ดต่(-งโป็รื่แก็รื่มี KaZaa เห้มีอนก็(น ไมี�ว้�าที่(-งค��จำะอยู่��ห้�างไก็ลก็(นถ2งคนละฟาก็โลก็ที่(-งค��ก็�สามีารื่ถที่�จำะเข้�าไป็ใน Directory ที่�อน6ญาต่เอาไว้�ข้องก็(นและก็(นเพื่อที่�าก็ารื่ แลก็เป็ล�ยู่นไฟล4ก็(นได�อยู่�างอ.สรื่เสรื่�

Page 6: Client / Server
Page 7: Client / Server
Page 8: Client / Server

โดยู่ป็ก็ต่. ไฟล4ต่�าง ๆ ที่�เครื่องเรื่าจำะแช้รื่4ให้�ก็(บผู้��อน และไฟล4ที่�ได�มีาจำาก็ก็ารื่ดาว้น4โห้ลด จำะถ�ก็เก็�บไว้�ที่�โฟลเดอรื่4 C:\Program Files|kazaa|My Shared Folder

Page 9: Client / Server

พฤศจิ�กายน 2001 ศัาลส(งให้�KaZaaยู่(บยู่(-งก็ารื่ดาว้น4โห้ลดและแลก็เป็ล�ยู่นไฟล4มี�ล.ข้ส.ที่ธิ.?ข้องusersก�นยายน 2003 Recording Industry Association of America(RIAA) ห้รื่อ สมีาคมีผู้��ป็รื่ะก็อบก็ารื่ธิ6รื่ก็.จำเพื่ลงข้องสห้รื่(ฐฯ ได�ที่�าก็ารื่ยู่นเรื่องฟCองรื่�องก็(บผู้��ที่�ที่�าก็ารื่ละเมี.ดล.ข้ส.ที่ธิ.?บนKaZaa โดยู่ให้�จำ�ายู่ค�าเส�ยู่ห้ายู่ป็รื่ะมีาณ 3,000ดอลลารื่4สห้รื่(ฐฯต่�อรื่ายู่ธั�นวาคืม 2005 ศัาลออสเต่รื่เล�ยู่ห้�ามีให้� Sharman Networks เป็ ดให้�ผู้��ที่�อยู่��ในป็รื่ะเที่ศัออสเต่รื่เล�ยู่ดาว้น4โห้ลดโป็รื่แก็รื่มี Kazaa Media Desktopและส(งให้�ที่�าก็ารื่รื่ะง(บก็ารื่เข้�าใช้�เว้บไซิต่4 Kazaa จำาก็ผู้��ที่�มี� IP ป็รื่ะเที่ศัออสเต่รื่เล�ยู่กรกฎาคืม 2006 KaZaa จำ�ายู่ค�าเส�ยู่ห้ายู่ป็รื่ะมีาณ 100ล�านดอลลารื่4สห้รื่(ฐฯ ให้�ก็ล6�มีบรื่.ษ(ที่เพื่ลง ห้ล(ก็ๆได�แก็� Universal Music, Sony BMG, EMI และ Warner Music พื่รื่�อมีที่(-งต่.ดต่(-งรื่ะบบก็รื่องไฟล4ที่�จำะช้�ว้ยู่ป็Cองก็(นก็ารื่ละเมี.ดล.ข้ส.ที่ธิ.?

กรณี�โดีนฟ้"องเร�$องลั�ข้สี�ทธั�& (KaZaa's legal issues)

Page 10: Client / Server

สีถานการณี(ในปั+จิจิ,บั�น- ไมี�สามีารื่ถดาว้น4โห้ลดห้รื่อแลก็เป็ล�ยู่นไฟล4เพื่ลงห้รื่อภัาพื่ยู่นต่รื่4ที่�มี�ล.ข้ส.ที่ธิ.?ได�อ�ก็ต่�อไป็- ผู้��ใช้�งานpeer to peerยู่(งคงสามีารื่ถที่�จำะแลก็เป็ล�ยู่นไฟล4 ส�ว้นต่(ว้ห้รื่อไฟล4ที่�ไมี�มี�ล.ข้ส.ที่ธิ.?รื่ะห้ว้�างผู้��ใช้�ด�ว้ยู่ก็(นเองได�- คว้ามีเรื่�ว้ในก็ารื่ถ�ายู่โอนข้�อมี�ลค�อนข้�างช้�า kazaa เว้อรื่4ช้(นให้มี�น(-นไมี�ได�รื่(บคว้ามีน.ยู่มีมีาก็น(ก็ และไมี�เป็�นที่�รื่� �จำ(ก็อยู่�างก็ว้�างข้ว้าง- เว้�บไซิต่4ไมี�ได�รื่(บก็ารื่ป็รื่(บป็รื่6งอ�ก็ต่�อไป็ โดยู่ด�ได�จำาก็จำ�านว้นรื่�ว้มีที่(-งห้มีดข้องผู้��ดาว้น4โห้ลดต่�อส(ป็ดาห้4ที่�ไมี�มี�ก็ารื่เพื่.มีข้2-นเลยู่- ล.งค4ต่.ดต่�อบนเว้�บไซิต่4ใช้�งานไมี�ได� ซิ2งน�-อาจำจำะช้�-ให้�เห้�นว้�า kazaa ไมี�มี�ก็ารื่ต่.ดต่�อด�านธิ6รื่ก็.จำอ�ก็ต่�อไป็- ไมี�มี�ส.งใดเลยู่ใน kazaa ที่�ได�รื่(บก็ารื่ป็รื่(บป็รื่6งเป็ล�ยู่นแป็ลง ต่(-งแต่�เดอน ก็รื่ก็ฎาคมี 2550

กรณี�KaZaaฝั+ง Spyware ลังบันเคืร�$องข้องusers

ส�งผู้ลให้� CNET's และ Download.com ห้ยู่6ดก็ารื่เผู้ยู่แพื่รื่� KaZaaในป็D 2004

Page 11: Client / Server