請問steam的機制 想爬精華區 - Steam

Rebecca avatar
By Rebecca
at 2014-06-22T17:07

Table of Contents

部分引言恕刪。

fly0204:no do no die 記得還有MAC Address 06/22 15:42
desun:忘記講要用兩台電腦~XD,其實真的沒那麼嚴重,我被鎖帳號再 06/22 15:51
desun:來跟大家報告 06/22 15:51
desun:但我記得沒錯的話掛vpn mac就會不一樣,因為vpn會虛擬一個 06/22 15:54
desun:網路卡,這部分我可能會講錯就是了 06/22 15:54
vintw:VAC干MAC address什麼事了?又不是在同一個LAN底下 06/22 15:56
fly0204:你不能肯定後台會撈多少東西的情況,小心為上 06/22 16:02
RuinAngel:中文化理論上是安全的,但一般end user不會去檢查有沒有 06/22 16:03
RuinAngel:文字以外的改動,都是一包直接裝了,萬一有,被鎖了欲哭 06/22 16:04
RuinAngel:無淚只能怪自己手賤。第三方中文話還是玩玩單機就好 06/22 16:04
desun:方便v大講解一下嗎?我對於mac的部分不太熟悉,我記得是網 06/22 16:04
desun:路卡、數據機都有mac,掛vpn會改掉網路卡的mac,但整個路由 06/22 16:04
desun:路徑還是有辦法查得到 06/22 16:04

主要是回這一段,雖然有點離題但是推文很難回,我就用文章回一下。大字不敢當。

要說明這東西需要碰到OSI 7 layer的概念,我不是很想深入講完,

在一般大學的課程計概可能會碰到一點邊,資工系要到電腦網路或相關課程才會學整套,

課本不在手邊,但是印像中大概要半學期才能把應用層以下的東西差不多學完。

請參考維基百科,寫得蠻清楚的。 http://en.wikipedia.org/wiki/OSI_model



但是很多玩家不是資工系所以不用管這麼多,我在這邊用最簡單的方式來說明;

簡單的說,一般你的電腦上網,很高的機率是透過Ethernet+TCP/IP的方式在傳輸,

這表示這七層裡面,"第2層"的協定(溝通方式)大家說好是Ethernet,第3層則是IP。



這邊需要封包的概念,網路上常常聽到封包封包(packet),所謂的封包呢,

可以想像是實體世界中的包裹,然後上面寫上不同的地址,讓郵差(網路設備)可以送到。

如果你有一櫃的書資料要傳,還是得分散成很多包裹,並一一寫上地址寄出。



在地址方面,第二層跟第三層的目的是不一樣的,第二層只負責"點對點的傳輸",

也就是說一台機器到一台機器之間的傳輸。這也是MAC位置最主要的功能。

所以MAC的位置,在經過路由器或類似設備如IP分享器的時候,

每一次會隨著點對點傳輸時,發送者與接收端的不同而跟著不停修正。

所以你的機器收到的封包,如果在同一個區網底下,你可以看到對方的MAC address,

否則你看到的MAC位置會是"路由器"的MAC address,因為這封包不是內部網域來的,

而發封包給你的路由器所看到的MAC來源,則是上一台路由器的,也很難說是發送者的。

因為Layer 2只負責點對點的傳輸,所以封包裡面的MAC位址出路由器就被改了,

Valve/Server除非跟你在同一個子網域,否則VAC根本看不到你網卡的MAC。



當然他可以用應用程式抓你系統的MAC然後包在應用層傳回去,這當然就不會被改,

因為這些資料變成不是封包協定的一部份,而是裡面運送的資料。

但是他何必這樣?撇開什麼改網卡號碼的技巧,如果他鎖的是網卡你換張網卡不就結了?

我看過有些軟體所謂鎖網卡,是指限制軟體啟動次數的那種軟體,才用這種方式綁機器,

有時候還很討厭的連磁碟序號網域名稱什麼都一起進去,讓你網路重整轉移都超麻煩;

但這對Steam強調一個帳號跨機器玩的核心功能根本衝突,他鎖你帳號不是更快?

所以我不認為Valve / VAC會針對你的MAC去鎖,實在是很沒有道理。



至於VPN的原理,基本上是在你的電腦上面"虛擬"一張網卡,所以你會看到MAC不一樣了,

但是他底下還是透過TCP/IP把資料丟出去的,只是他把實際的封包包起來假裝成資料,

你看到的那個不一樣的MAC只是為了騙電腦以為真的有這張網卡,跟VPN的功能無關。

假設你女朋友住美國,你可以想像是說你在台灣包了一個包裹,寄件人寫你女朋友,

收件人寫歐巴馬,然後把這個包裹裝進另一個更大的包裹,寄件人是你收件人是你女友,

當你寄給你女朋友後,你們如果有事先說好,你女朋友就會把外面的包裹拆開,

然後把外面的包裹丟了,裡面的包裹寄給歐巴馬,

這樣對歐巴馬來說,他怎麼看都覺得這包裹是從美國本地寄出的。

對國際郵件的郵差來說,在不拆開包裹的情況下,他不會知道包裹裡面是什麼,

也不會知道這個包裹是寄給歐巴馬的,對他來說就是你寄到你女朋友那邊。

所以重點是你女朋友要在美國幫你做這件事情,而不是你寄給他的地址改了。

所以VPN幾乎都要花錢去租,或你有辦法可以自己丟台機器在那邊架。

可是當你女朋友男友很多...我是說VPN使用者很多的時候,大家也會知道這就是VPN,

所以大家就知道說這個位置出來的可能不是本人,有些服務就鎖一鎖了。



最後,目前的IP協定中,你根本無法控制你的封包是經過哪條路徑連到對方的Server,

同樣的,IP協定裏面也沒有歷史資訊說這封包經過哪些位置,只有來源跟目的而已。

http://en.wikipedia.org/wiki/IPv4#Header 這邊可以看到IPv4的格式。

你可以tracert去查,但這也只是你查的當下那幾個封包送到的位置,

它甚至不是整個走一遍,只是靠hop不同讓對方傳回來資訊而已,對方也可以不理你,

所以你不見得看的到所有的路由點,你也不能控制或保證每個封包的路徑。

中華電信也只能控制自己網路內的封包,出了國它也無法控制。

而你連到國外去,中間需經過多少ISP,多少交換器,多少家公司?

所以你根本不能控制,甚至也不能保證你的封包是怎麼來的/到對方的。



所以我還是認為VAC或Steam鎖MAC沒什麼道理,鎖帳號反而更方便不是?

反正你要玩遊戲,要買東西都是得登入帳號,它也是賣遊戲進你的帳號,幹嘛搞MAC?



如果有網友想繼續上電腦網路的歡迎接手,我真的不想打太多XD

--
Tags: Steam

All Comments

Tracy avatar
By Tracy
at 2014-06-24T11:13
no do no die 記得還有MAC Address
Joseph avatar
By Joseph
at 2014-06-27T11:23
忘記講要用兩台電腦~XD,其實真的沒那麼嚴重,我被鎖帳號再
來跟大家報告
Andrew avatar
By Andrew
at 2014-06-30T03:41
但我記得沒錯的話掛vpn mac就會不一樣,因為vpn會虛擬一個
網路卡,這部分我可能會講錯就是了
Frederic avatar
By Frederic
at 2014-07-04T15:21
VAC干MAC address什麼事了?又不是在同一個LAN底下
Franklin avatar
By Franklin
at 2014-07-07T21:05
你不能肯定後台會撈多少東西的情況,小心為上
Selena avatar
By Selena
at 2014-07-09T20:40
中文化理論上是安全的,但一般end user不會去檢查有沒有
Quintina avatar
By Quintina
at 2014-07-12T13:45
文字以外的改動,都是一包直接裝了,萬一有,被鎖了欲哭
無淚只能怪自己手賤。第三方中文話還是玩玩單機就好
Charlie avatar
By Charlie
at 2014-07-13T06:17
方便v大講解一下嗎?我對於mac的部分不太熟悉,我記得是網
路卡、數據機都有mac,掛vpn會改掉網路卡的mac,但整個路由
路徑還是有辦法查得到
Ida avatar
By Ida
at 2014-07-14T22:46
看不懂,但好像很專業,所以推了
Belly avatar
By Belly
at 2014-07-18T01:51
補推…
靠…
Delia avatar
By Delia
at 2014-07-21T23:20
幫補
Selena avatar
By Selena
at 2014-07-24T15:31
樓上想被做成簽名檔 樓下成全他~
Valerie avatar
By Valerie
at 2014-07-28T21:46
不要 我是好人
Bennie avatar
By Bennie
at 2014-07-30T15:26
了解,我只有在考預官的時侯讀過這個,感謝v大解惑
Lily avatar
By Lily
at 2014-08-02T15:21
推 複習TCP/IP&CCNA課程 xD

L4D2 4人包無法買

Lucy avatar
By Lucy
at 2014-06-22T16:06
餓死抬頭 我已經有L4D2了,最近剛好有特價 想在幫朋友刷4人包,卻不能刷 之前有刷過拿來當禮物,現在卻不行 一直要我去修改購物車的內容, 想請問要怎麼修改購物車的內容才能贈禮。 謝謝各位大大 - ...

STEAM歷年來特賣活動?

Victoria avatar
By Victoria
at 2014-06-22T16:03
※ 引述《hkhbb323 (藍色憂鬱)》之銘言: : ※ 引述《Numenor (努曼諾爾)》之銘言: : : 各位好XD : : 小弟雖然是多年前HL2開始接觸STEAM這平台 : : 向來都是因為電腦跑不動~重來沒看過商店的頁面~and#34;~ : : 直到開始工作換了一台電腦後 : : 去年夏季特賣 ...

macgamestore精神時光屋5 33折

Carol avatar
By Carol
at 2014-06-22T15:58
[新聞] macgamestore精神時光屋5 33折 http://www.macgamestore.com/product/3172/Civilization-V-The-Complete-Edition/ 縮址:http://ppt.cc/QiAA 現在67%off喔! 想被打臉的趕快來買(x ...

換設備鎖購買的問題

Valerie avatar
By Valerie
at 2014-06-22T15:53
大家好 剛剛爬文看到鎖交易的文章 3. 在新的設備登入:新的設備上的Steam Guard,開啟後等15天。 因為我24~26要出差 手機有登入過steam app,但是沒有用手機的瀏覽器登入過steam 可是steam app不能合跟買賣卡片, 所以我如果24~26用手機的瀏覽器登入steam來合 ...

Gun Monkey 求心得

Zanna avatar
By Zanna
at 2014-06-22T15:11
適逢 Summer Sale 時期,一堆遊戲我看了都覺得蠻有趣的。 這個 Gun Moneky 在版上找不到心得, (http://store.steampowered.com/app/239450) 想請問一下有沒有人玩過可以稍微介紹一下嗎? P.S. 請問音速小子賽車有可能更便宜嗎?  我還想 ...