Client / Server

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

description

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

Transcript of Client / Server

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