iT邦幫忙

0

關於IPv4/IPv6的問題

  • 分享至 

  • xImage

IPv4可以自行定義,那IPv4其實就等同於自己的電腦地址,透過IPv4來連線溝通

問題如下

  1. 如果自行定義不就會有可能跟其他人的IPv4相同?
  2. 如果我自己改成google的IP,那是不是每個人連google的IP就會連到我的電腦呢?
  3. 如果問題1有這個風險為何要讓人修改呢?

https://ithelp.ithome.com.tw/upload/images/20230428/20158512TROGqud0Ak.png

看更多先前的討論...收起先前的討論...
簡單說 IP 位址就是網路上的門牌,你可以自己寫,但是別人知不知道在哪裡,不是你說了算,就好像你家住址是XXX路XX號一樣,那是要買的,一定要有權狀的,不是你寫了大家都承認,這樣世界不就亂套了嘛 ?
所以建議,回答一樓那個答案,真的把網路概論K一遍,大致上會比較清楚所謂的自己定義要怎麼定義,他是有規定的,不守規定會發生什麼事情,其實你也可以自己試試看,把IP改成 8.8.8.8 看看會發生什麼事,或是改成 168.95.1.1 看看,會發生什麼事
alien663 iT邦研究生 3 級 ‧ 2023-04-28 17:28:06 檢舉
你自己你家改成跟總統府一樣,你覺得郵差會理你嗎?
那你去申請更改地址成總統府的地址(假設有的話),你覺得這樣的單位會傻到不檢查就讓你成功修改嗎?
總之,這麼簡單的事情,很早以前設計網路的人早就想好了。
望空 iT邦新手 1 級 ‧ 2023-04-28 18:01:53 檢舉
這要講到完全懂,搞不好CCNA的內容都還沒辦法說明完全,但是以通識來說,就直接去K網路概論,就會對IP規劃跟內外部網路有基本概念,就能夠理解什麼可以什麼不行,什麼需要過Gateway之類的,所以我才會直接丟那個回答
mathewkl iT邦高手 1 級 ‧ 2023-04-28 21:24:47 檢舉
過於基本的問題反而有夠難回答的XD
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中
0
kk999
iT邦新手 2 級 ‧ 2023-05-02 09:31:37
最佳解答

如果自行定義不就會有可能跟其他人的IPv4相同?

對阿,所以你那只是子網IP是給區域網路用的,你的路由器會有一個叫網路位址轉譯(NAT)的機制會產生映射,比如你的電腦是192.168.187.100路由器會幫忙記住任何發給你的封包都走45678 Port,而你發出去的封包路由器會改掉 Source_IP:192.168.187.100 換成路由器自己的IP,假設中華電信這時分配給路由器的IP是120.196.35.70,另一台電腦看到的就會是120.196.35.70而非192.168.187.100,所以就算這世界上有10萬個192.168.187.100都不會衝突,同理世界上有10萬個8.8.8.8(子網/私有IP)也不會衝突

如果我自己改成google的IP,那是不是每個人連google的IP就會連到我的電腦呢?

不會,因為真實IP不夠用於是出現了子網(subnet),超網(supernetting)與Classless的概念,你設定的8.8.8.8並非真實IP(公有IP),只是子網(subnet)底下的一個私有IP,以上面的例子來說公有網路看到的封包來源IP是路由器的IP(120.196.35.70),不會是你設的8.8.8.8,但私有網路間溝通你還是8.8.8.8

如果問題1有這個風險為何要讓人修改呢?

沒阿這只是私有網路(子網內)內的設定,你愛怎改就怎改,並非公有網路,就像這台灣有十萬人號稱劉德華,你跟住你家旁邊的劉德華打招呼只要直接說HI!板橋劉德華,但你要寄信給其他的劉德華就要附上詳細的地址,這樣郵差才知道怎樣送信。

0
望空
iT邦新手 1 級 ‧ 2023-04-28 15:45:06

https://ithelp.ithome.com.tw/users/20103362/ironman/1013
這系列的文看一下,看不懂的話,建議去買一本計算機概論來看

0

如果自行定義不就會有可能跟其他人的IPv4相同?

放心,你沒那麼神通廣大。可以自行設定公網IP位置。除非中華電信是你家開的。
而且就算是中華電信,也只能設定某個區段的IP出來。

如果我自己改成google的IP,那是不是每個人連google的IP就會連到我的電腦呢?

你想設定為FB的IP也行。反正你自幹的IP,就只有你的電腦知道。
別人並不會因為打這個IP就進來你的電腦。原理我就不詳細說明了。

如果問題1有這個風險為何要讓人修改呢?

因為你想太多了,知識不足。導致有這樣的妄想行為。
你根本修改不到。你只能修改你電腦自已能認識的IP。
其實你改成GOOGLE的IP。也只會造成你自已的電腦上不了GOOGLE。
但不會影響別人的電腦及網路環境。

0
bluegrass
iT邦高手 1 級 ‧ 2023-04-30 00:28:34

ISP 是不會接受非指定源IP的接入連線的,

你改成8.8.8.8/24不就全世界都沒人能用8.8.8.0/24?

別天真啦

/images/emoticon/emoticon15.gif

我要發表回答

立即登入回答