ความเป็นส่วนตัวและความปลอดภัย
Porthole เป็นเครื่องมือเชื่อมเครือข่าย เราเลยขอบอกให้ชัดว่ามันแตะต้องอะไรบ้าง มันแชร์แค่พอร์ตที่คุณเลือก ไม่เปิดอะไรออกสู่อินเทอร์เน็ตสาธารณะ และทำงานบนเครือข่ายของ Steam เอง
ข้อมูลอะไรบ้างที่วิ่งผ่าน Porthole
Porthole ส่งต่อข้อมูลดิบของพอร์ตที่คุณแชร์เท่านั้น ไม่มีอะไรอื่น มันไม่อ่านและไม่เก็บทราฟฟิกนั้น และไม่เคยแตะไฟล์ของคุณ พอร์ตอื่นๆ ของคุณ หรือเครือข่ายส่วนที่เหลือของคุณเลย
- เฉพาะพอร์ต TCP หรือ UDP ที่คุณแชร์เท่านั้น
- เฉพาะกับเพื่อนที่คุณเชิญเท่านั้น และเฉพาะจนกว่าคุณจะเอาเขาออก
- ไม่เข้าถึงไฟล์ ไม่แชร์ไดรฟ์ ไม่แตะบริการอื่นๆ ในเครื่องของคุณ
แชร์เฉพาะพอร์ตที่คุณเลือก
VPN จะเอาทั้งเครื่องของคุณไปอยู่บนเครือข่ายที่ใช้ร่วมกัน แต่ Porthole ทำตรงกันข้าม แต่ละพอร์ตจะถูกยื่นให้ทีละอัน และจะไปผูกกับเครื่องของผู้เข้าร่วมก็ต่อเมื่อเขากดอนุมัติแล้วเท่านั้น คุณจะแมปพอร์ตใหม่ ปฏิเสธ หรือเตะและแบนผู้เข้าร่วมได้ทุกเมื่อ
การเข้ารหัส: ผ่านรีเลย์หรือเชื่อมตรง
Porthole ทำงานบนเครือข่ายของ Steam ที่เรียกว่า Steam Datagram Relay (SDR) ซึ่งเป็นระบบเดียวกับที่เกมมัลติเพลเยอร์ของ Valve เองใช้ ทุกการเชื่อมต่อจะถูกเข้ารหัสและผูกกับบัญชี Steam จริง โดย Steam จะจัดเส้นทางให้หนึ่งในสองแบบ
- ผ่านรีเลย์ของ Valve: อย่างที่ Valve บอกไว้เอง ทราฟฟิกทั้งหมดที่คุณได้รับจะผ่านการยืนยันตัวตน เข้ารหัส และจำกัดอัตรา และที่อยู่ IP ของคุณจะไม่ถูกเปิดเผยเลย มันวิ่งบนโครงข่ายหลักของ Valve เลยมักจะเร็วพอๆ กับการเชื่อมตรง บางทีก็เร็วกว่า
- เชื่อมตรงแบบ peer-to-peer: ลดจำนวน hop ลงหนึ่งช่วง ซึ่งอาจช่วยเรื่องความหน่วงได้ แต่ก็ไม่เสมอไป และคุณกับเพื่อนต้องแลกที่อยู่ IP กันเพื่อเชื่อมต่อ ดังนั้น IP ของคุณจึงไม่ได้ถูกซ่อนจากเขา
- Steam จะเลือกเส้นทางที่เร็วกว่าให้แต่ละการเชื่อมต่อโดยอัตโนมัติ และด้วยโครงข่ายหลักของ Valve เส้นทางนั้นก็มักจะเป็นรีเลย์ ถ้าคุณอยากอยู่บนรีเลย์ตลอดและเก็บ IP ให้เป็นส่วนตัว คุณสามารถบังคับใช้รีเลย์ได้ในการตั้งค่าของ Porthole หรือในการตั้งค่าเครือข่ายของ Steam เอง
คุณคุมได้เต็มที่
ล็อบบี้ตั้งรหัสผ่านป้องกันได้ คุณเป็นคนเลือกว่าใครเข้าร่วมได้และผู้เข้าร่วมแต่ละคนได้พอร์ตไหน และคุณจะเตะหรือแบนใครก็ได้ พอปิด Porthole พอร์ตที่แชร์ทุกอันก็ปิดตามไปด้วย
โอเพนซอร์สกำลังจะมา
Porthole กำลังเตรียมเปิดตัวแบบสาธารณะในรูปแบบโอเพนซอร์ส ใครก็จะได้อ่านได้ว่ามันทำงานยังไงกันแน่ ติดตามที่เก็บโค้ดได้บน GitHub