91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

電腦怎么知道自己的IP地址的?

小林coding ? 來(lái)源:八股文網(wǎng)站 ? 作者:八股文網(wǎng)站 ? 2022-11-04 14:21 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

今天這篇文章,很有意思,它來(lái)源于我曾經(jīng)的一次真實(shí)面試?yán)锏钠渲幸粋€(gè)小問(wèn)題。

當(dāng)時(shí)是終面,面我的是那家公司的技術(shù)顧問(wèn),在面試前hr還讓我看了他的履歷,是一位1996年就進(jìn)了麻省理工計(jì)算機(jī)系的大佬。

屬實(shí)有被震驚到,什么概念?1996年,沒(méi)記錯(cuò)的話那是個(gè)用BP機(jī)和大哥大的年代?有幾個(gè)人能用上電腦?又有幾個(gè)人有這種機(jī)會(huì)能出國(guó)深造。

這是哪部爽文小說(shuō)的主人公劇情?

就算放到現(xiàn)在,這也是非常強(qiáng)的事情。

我這輩子是沒(méi)希望了,也不知道我的兒子或者孫子輩有沒(méi)有機(jī)會(huì)能做到。

也就是說(shuō),這位大佬,至少領(lǐng)先了我兩代人。

那一天,我感受到了,那種跨越時(shí)代的碾壓感。

好了,不講騷話了,直接開(kāi)始主題吧。

我們知道,如果你知道某臺(tái)電腦的IP,就可以向這個(gè)IP發(fā)起連接請(qǐng)求,建立連接后就可以操作收發(fā)數(shù)據(jù)。

8f781cfe-5c05-11ed-a3b6-dac502259ad0.png

五層網(wǎng)絡(luò)協(xié)議對(duì)應(yīng)的消息體變化分析

要發(fā)送的數(shù)據(jù),會(huì)在網(wǎng)絡(luò)層里加入IP頭。

8f8ae28a-5c05-11ed-a3b6-dac502259ad0.png

ip報(bào)頭

這里面最重要的是發(fā)送端和接收端的IP地址。這個(gè)IP地址就像是一個(gè)門(mén)牌號(hào)一樣,有了它,數(shù)據(jù)包就能在這個(gè)紛繁復(fù)雜的網(wǎng)絡(luò)世界里找到該由誰(shuí)來(lái)接收這個(gè)數(shù)據(jù)包。

所以說(shuō)上面的網(wǎng)絡(luò)通信離不開(kāi)IP。

假設(shè)我有一臺(tái)新買(mǎi)的電腦,還沒(méi)聯(lián)網(wǎng)呢,這時(shí)候拿著新買(mǎi)的網(wǎng)線,插入網(wǎng)線口,網(wǎng)線插口亮起來(lái)了。

然后就可以開(kāi)始用它上網(wǎng)了。

那么問(wèn)題來(lái)了。

剛插上網(wǎng)線,電腦怎么知道自己的IP是什么?怎么就突然能上網(wǎng)了呢?

這個(gè)話題,我們從DHCP聊起吧。

DHCP是什么

插上網(wǎng)線之后,獲得IP的方式主要有兩種。

第一種是,自己手動(dòng)在電腦里配。像下圖那樣,是macOS的一個(gè)截圖,在選擇手動(dòng)配置之后,除了IP地址還需要配上子網(wǎng)掩碼和路由器的地址。

8f9e6800-5c05-11ed-a3b6-dac502259ad0.png

手動(dòng)配IP

這就很不科學(xué)了,電腦又不只是賣(mài)給程序員,這幾個(gè)詞對(duì)于大部分普通人來(lái)說(shuō),比賦能抓手閉環(huán)這種黑話還要難理解。

大部分人沒(méi)事都不應(yīng)該去配這玩意。

有沒(méi)有辦法可以讓這些IP信息自動(dòng)獲得?

有,這就是第二種獲取IP的方式,DHCP(DynamicHostConfigurationProtocol,動(dòng)態(tài)主機(jī)配置協(xié)議)。

8fb24a46-5c05-11ed-a3b6-dac502259ad0.png

DHCP自動(dòng)生成IP

通過(guò)DHCP,在聯(lián)網(wǎng)之后可以自動(dòng)獲取到本機(jī)需要的IP地址,子網(wǎng)掩碼還有路由器地址。

DHCP的工作原理

DHCP的工作原理也非常簡(jiǎn)單。

說(shuō)白了,就是向某個(gè)管IP分配的服務(wù)器,也就是DHCP服務(wù)器,申請(qǐng)IP地址。其實(shí)一般家里用的路由器就自帶這個(gè)功能。

整個(gè)操作流程分為4個(gè)階段。

8fcd5dd6-5c05-11ed-a3b6-dac502259ad0.png

DHCP協(xié)議

DHCP Discover:在聯(lián)網(wǎng)時(shí),本機(jī)由于沒(méi)有IP,也不知道DHCP服務(wù)器的IP地址是多少,所以根本不知道該向誰(shuí)發(fā)起請(qǐng)求,于是索性選擇廣播,向本地網(wǎng)段內(nèi)所有人發(fā)出消息,詢(xún)問(wèn)"誰(shuí)能給個(gè)IP用用"。

DHCP Offer:不是DHCP服務(wù)器的機(jī)子會(huì)忽略你的廣播消息,而DHCP服務(wù)器收到消息后,會(huì)在自己維護(hù)的一個(gè)IP池里拿出一個(gè)空閑IP,通過(guò)廣播的形式給回你的電腦。

DHCP Request:你的電腦在拿到IP后,再次發(fā)起廣播,就說(shuō)"這個(gè)IP我要了"。

DHCP ACK:DHCP服務(wù)器此時(shí)再回復(fù)你一個(gè)ACK,意思是"ok的"。你就正式獲得這個(gè)IP在一段時(shí)間(比如24小時(shí))里的使用權(quán)了。后續(xù)只要IP租約不過(guò)期,就可以一直用這個(gè)IP進(jìn)行通信了。

到這里,問(wèn)題來(lái)了

為什么要有第三和第四階段

大家有沒(méi)有發(fā)現(xiàn),在Offer階段,其實(shí)你的機(jī)子就已經(jīng)拿到了IP了,為什么還要有后面的Request和ACK呢?是不是有些多此一舉?

這是因?yàn)楸镜鼐W(wǎng)段內(nèi),可能有不止一臺(tái)DHCP服務(wù)器,在你廣播之后,每個(gè)DHCP服務(wù)器都有可能給你發(fā)Offer。

本著先到先得的原則,你的機(jī)子一般會(huì)對(duì)第一個(gè)到的Offer響應(yīng)DHCP Request,目的是為了確認(rèn)offer,在你確認(rèn)Offer這段時(shí)間內(nèi),DHCP服務(wù)器確認(rèn)這個(gè)IP還沒(méi)被分出去,你才可以安心使用這個(gè)IP。

像不像你找工作的過(guò)程?

你海投簡(jiǎn)歷(DHCP Discover),然后拿到了多個(gè)offer(DHCP Offer)。

這時(shí)候事情還沒(méi)完,你一般會(huì)跟HR說(shuō):"你給我兩天時(shí)間,我要跟家里人商量下"。

HR也會(huì)對(duì)你說(shuō):"那你盡快確認(rèn),我這邊還有不少候選人等著"。

之后你考慮下來(lái)覺(jué)得不錯(cuò),跟HR說(shuō)要接這個(gè)Offer(DHCP Request),HR看了下這個(gè)崗位還在,才能確認(rèn)讓你第二天來(lái)上班(DHCP ACK)。如果這個(gè)公司的崗位已經(jīng)招到其他候選人了,第四階段的消息就會(huì)改為發(fā)DHCP NAK,意思是拒絕了你的接Offer請(qǐng)求。

DHCP抓包

光看原理是有些枯燥,我們可以嘗試下抓包看下數(shù)據(jù)。

在命令行里執(zhí)行下面的命令,可以強(qiáng)行讓電腦的en0網(wǎng)卡重新走一遍DHCP流程。

sudoipconfigseten0DHCP

en0可以替換成其他網(wǎng)卡,比如eth0啥的。

這時(shí)候就可以抓到相關(guān)的數(shù)據(jù)包。

8fe9903c-5c05-11ed-a3b6-dac502259ad0.png

我們可以看到藍(lán)色的四個(gè)數(shù)據(jù)包,分別對(duì)應(yīng)上面提到的四個(gè)DHCP階段。

其中第二階段中的DHCP Offer里會(huì)返回給我們需要的IP、子網(wǎng)掩碼、路由器地址以及DNS服務(wù)器地址。

8ffca3a2-5c05-11ed-a3b6-dac502259ad0.png

offer階段

另外,通過(guò)抓包,我們可以發(fā)現(xiàn)DHCP是應(yīng)用層的協(xié)議,基于傳輸層UDP協(xié)議進(jìn)行數(shù)據(jù)傳輸。

9013b678-5c05-11ed-a3b6-dac502259ad0.png

那么問(wèn)題又來(lái)了。

為什么DHCP用UDP,能不能改用TCP?

按道理說(shuō),UDP能做到的,TCP一般也能做到。但這次真不行。

主要原因還是因?yàn)門(mén)CP是面向連接的,而UDP是無(wú)連接的。

所謂"連接",他就只有一個(gè)發(fā)送端和一個(gè)接收端,就跟水管一樣。

而DHCP由于一開(kāi)始并不知道要跟誰(shuí)建立連接,所以只能通過(guò)廣播的形式發(fā)送消息,注意,小細(xì)節(jié),廣播。

902a09f0-5c05-11ed-a3b6-dac502259ad0.png

廣播尋找DHCP服務(wù)器.drawio

同樣是在本地網(wǎng)段內(nèi)發(fā)廣播消息,UDP只需要發(fā)給255.255.255.255。它實(shí)際上并不是值某個(gè)具體的機(jī)器,而是一個(gè)特殊地址,這個(gè)地址有特殊含義,只要設(shè)了這個(gè)目的地址,就會(huì)在一定本地網(wǎng)段內(nèi)進(jìn)行廣播。

而TCP卻不同,它需要先建立連接,但實(shí)際上255.255.255.255對(duì)應(yīng)的機(jī)器并不存在,因此也不能建立連接。如果同樣要做到廣播的效果,就需要先得到本地網(wǎng)段內(nèi)所有機(jī)器的IP,然后挨個(gè)建立連接,再挨個(gè)發(fā)消息。這就很低效了。

因此DHCP選擇了UDP,而不是TCP。

為什么第二階段不是廣播,而是單播。

903a281c-5c05-11ed-a3b6-dac502259ad0.png

另外一個(gè)小細(xì)節(jié)不知道大家注意到?jīng)],上面在提到 DHCP Offer 階段時(shí),提到的是DHCP服務(wù)器會(huì)使用廣播的形式回復(fù)。但抓個(gè)包下來(lái)卻發(fā)現(xiàn)并不是廣播,而是單播。

其實(shí),這是DHCP協(xié)議的一個(gè)小優(yōu)化。原則上大家在DHCP offer階段,都用廣播,那肯定是最穩(wěn)的,目標(biāo)機(jī)器收到后自然就會(huì)進(jìn)入第三階段DHCP Request。而非目標(biāo)機(jī)器,收到后解包后發(fā)現(xiàn)目的機(jī)器的mac地址跟自己的不同,也會(huì)丟掉這個(gè)包。

但是問(wèn)題就出在,這個(gè)非目的機(jī)器需要每次都在網(wǎng)卡收到包,并解完包,才發(fā)現(xiàn)原來(lái)這不是給它的消息,這。。。真,有被打擾到。

如果本地網(wǎng)段內(nèi)這樣的包滿天飛,也浪費(fèi)機(jī)器性能。

如果能用單播,那當(dāng)然是最好的。但這時(shí)候目的機(jī)器其實(shí)并沒(méi)有IP地址,有些系統(tǒng)在這種情況下能收單播包,有些則認(rèn)為不能收,這個(gè)跟系統(tǒng)的實(shí)現(xiàn)有關(guān)。因此,對(duì)于能收單播包的系統(tǒng),會(huì)在發(fā)DHCP Discover階段設(shè)一個(gè)Broadcast flag = 0 (unicast)的標(biāo)志位,告訴服務(wù)器,支持單播回復(fù),于是服務(wù)器就會(huì)在DHCP Offer階段以單播的形式進(jìn)行回復(fù)。

90519bbe-5c05-11ed-a3b6-dac502259ad0.png

Discover要求使用單播回復(fù)

是不是每次聯(lián)網(wǎng)都要經(jīng)歷DHCP四個(gè)階段?

只要想聯(lián)網(wǎng),就需要IP,要用IP,就得走DHCP協(xié)議去分配。

但大家也發(fā)現(xiàn)了,DHCP第一階段和第二階段都可能會(huì)發(fā)廣播消息。對(duì)于家用電腦還好,插個(gè)網(wǎng)線,之后就雷打不動(dòng)。但像手機(jī)這樣的移動(dòng)設(shè)備,是要帶著到處跑的,坐個(gè)地鐵,進(jìn)個(gè)電梯,公司里到處走走,都可能會(huì)涉及到網(wǎng)絡(luò)切換。

這每次都要來(lái)一個(gè)完整的四階段,各種廣播消息滿天飛,其實(shí)對(duì)網(wǎng)絡(luò)環(huán)境不太友好。

于是問(wèn)題叒來(lái)了,是不是每次聯(lián)網(wǎng)都要經(jīng)歷DHCP四個(gè)階段?

當(dāng)然不需要。

我們會(huì)發(fā)現(xiàn)每次斷開(kāi)wifi再打開(kāi)wifi時(shí),機(jī)子會(huì)經(jīng)歷一個(gè)從沒(méi)網(wǎng)到有網(wǎng)的過(guò)程。

這時(shí)候去抓個(gè)包,會(huì)發(fā)現(xiàn)。

9063fe58-5c05-11ed-a3b6-dac502259ad0.png

其實(shí)只發(fā)生了DHCP的第三和第四階段。這是因?yàn)闄C(jī)子記錄了曾經(jīng)使用過(guò) 192.168.31.170這個(gè)IP,重新聯(lián)網(wǎng)后,會(huì)優(yōu)先再次請(qǐng)求這個(gè)IP,這樣就省下了第一第二階段的廣播了。

另外需要注意的是,抓包圖里DHCP Request之所以出現(xiàn)兩次,是因?yàn)榈谝淮蜶equest發(fā)出后太久沒(méi)得到回應(yīng),因此重發(fā)。

DHCP分配下來(lái)的IP一定不會(huì)重復(fù)嗎?

一般來(lái)說(shuō)DHCP服務(wù)器會(huì)在它維護(hù)的IP池里找到一個(gè)沒(méi)人用的IP分配給機(jī)子,

這個(gè)IP如果重復(fù)分配了,那本地網(wǎng)段內(nèi)就會(huì)出現(xiàn)兩個(gè)同樣的IP,這個(gè)IP下面卻對(duì)應(yīng)兩個(gè)不同的mac地址。但其他機(jī)器上的ARP緩存中卻只會(huì)記錄其中一條mac地址到IP的映射關(guān)系。

于是,數(shù)據(jù)在傳遞的過(guò)程中就會(huì)出錯(cuò)。

因此本地網(wǎng)段內(nèi)IP必須唯一。

那么DHCP分配下來(lái)的IP有沒(méi)有可能跟別的IP是重復(fù)的?

都這么問(wèn)了,那肯定是可能的。

有兩個(gè)常見(jiàn)的情況會(huì)出現(xiàn)IP重復(fù)。

文章開(kāi)頭提到,IP是可以自己手動(dòng)配的,自己配的IP是有可能跟其他DHCP分配下來(lái)的IP是相同的。解決方案也很簡(jiǎn)單,盡量不要手動(dòng)去配IP,統(tǒng)一走DHCP?;蛘咴贒HCP服務(wù)器里維護(hù)的IP范圍里,將這條IP剔除。

一個(gè)本地網(wǎng)段內(nèi),是可以有多個(gè)DHCP服務(wù)器的,而他們維護(hù)的IP地址范圍是有可能重疊的,于是就有可能將相同的IP給到不同的機(jī)子。解決方案也很簡(jiǎn)單,修改兩臺(tái)DHCP服務(wù)器的維護(hù)的IP地址范圍,讓它們不重疊就行了。

不過(guò)吧,上面的解決方案,都需要有權(quán)限去修改DHCP服務(wù)器。

得到DHCP ACK之后立馬就能使用這個(gè)IP了嗎?

這就好像在問(wèn),拿到offer之后你是第一時(shí)間就去上班嗎?

不。

你會(huì)先告訴你的同事同學(xué)朋友,甚至?xí)l(fā)朋友圈。

你的機(jī)子也一樣。

在得到DHCP ACK之后,機(jī)子不會(huì)立刻就用這個(gè)IP。

而是會(huì)先發(fā)三條ARP消息。

907b2fba-5c05-11ed-a3b6-dac502259ad0.png

大家知道ARP消息的目的是通過(guò)IP地址去獲得mac地址。所以普通的ARP消息里,是填了IP地址,不填mac地址的。

但這三條ARP協(xié)議,比較特殊,它們叫無(wú)償ARP(Gratuitous ARP),特點(diǎn)是它會(huì)把IP和mac地址都填好了,而且填的還是自己的IP和mac地址。

目的有兩個(gè)。

一個(gè)是為了告訴本地網(wǎng)段內(nèi)所有機(jī)子,從現(xiàn)在起,xx IP地址屬于xx mac地址,讓大家記錄在ARP緩存中。

另一個(gè)就是看下本地網(wǎng)段里有沒(méi)有其他機(jī)子也用了這個(gè)IP,如果有沖突的話,那需要重新再走一次DHCP流程。

在三次無(wú)償ARP消息之后,確認(rèn)沒(méi)有沖突了,才會(huì)開(kāi)始使用這個(gè)IP地址進(jìn)行通信。

總結(jié)

電腦插上網(wǎng)線,聯(lián)網(wǎng)后會(huì)通過(guò)DHCP協(xié)議動(dòng)態(tài)申請(qǐng)一個(gè)IP,同時(shí)獲得子網(wǎng)掩碼,路由器地址等信息。

DHCP分為四個(gè)階段,分別是 Discover,Offer, Request和ACK。如果曾經(jīng)連過(guò)這個(gè)網(wǎng),機(jī)器會(huì)記錄你上次使用的IP,再次連接時(shí)優(yōu)先使用原來(lái)的那個(gè)IP,因此只需要經(jīng)歷第三第四階段。

DHCP是應(yīng)用層協(xié)議,考慮到需要支持廣播功能,底層使用的是UDP協(xié)議,而不是TCP協(xié)議。

DHCP分配下來(lái)的IP是有可能跟某臺(tái)手動(dòng)配置的IP地址重復(fù)的。

DHCP得到IP之后還會(huì)發(fā)3次無(wú)償ARP通告,在確認(rèn)沒(méi)有沖突后開(kāi)始使用這個(gè)IP。

最后給大家留個(gè)問(wèn)題吧。我們上面的IP都是從DHCP服務(wù)器上申請(qǐng)的,在服務(wù)器返回DHCP Offer的時(shí)候,可以看到上面寫(xiě)了DHCP服務(wù)器的IP。比如192.168.31.1,這明顯是個(gè)局域網(wǎng)內(nèi)的IP,但這能說(shuō)明,你的DHCP服務(wù)器一定在這個(gè)局域網(wǎng)里嗎?

90931076-5c05-11ed-a3b6-dac502259ad0.png

審核編輯 :李倩

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • IP
    IP
    +關(guān)注

    關(guān)注

    5

    文章

    1863

    瀏覽量

    155859
  • 數(shù)據(jù)包
    +關(guān)注

    關(guān)注

    0

    文章

    270

    瀏覽量

    25598

原文標(biāo)題:你不好奇剛插上網(wǎng)線,電腦怎么知道自己的 IP 地址的?

文章出處:【微信號(hào):小林coding,微信公眾號(hào):小林coding】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    如何高效修改西門(mén)子PLC的相同IP地址

    隨著“智能制造”與“工業(yè)4.0”的持續(xù)推進(jìn),越來(lái)越自動(dòng)化設(shè)備需接入信息化管理系統(tǒng),但很多企業(yè)在早期設(shè)備采購(gòu)或新增設(shè)備時(shí),往往缺乏對(duì)設(shè)備 IP 地址進(jìn)行統(tǒng)一規(guī)劃,導(dǎo)致不同廠家設(shè)備或同型號(hào)多臺(tái)設(shè)備出現(xiàn)
    的頭像 發(fā)表于 12-16 13:52 ?435次閱讀
    如何高效修改西門(mén)子PLC的相同<b class='flag-5'>IP</b><b class='flag-5'>地址</b>

    為什么會(huì)有TCP/IP協(xié)議?

    在世界上各地,各種各樣的電腦運(yùn)行著各自不同的操作系統(tǒng)為大家服務(wù),這些電腦在表達(dá)同一種信息的時(shí)候所使用的方法是千差萬(wàn)別。 就好像圣經(jīng)中上帝打亂了各地人的口音,讓他們無(wú)法合作一樣。計(jì)算機(jī)使用者意識(shí)到
    發(fā)表于 12-03 06:28

    網(wǎng)段隔離器解決IP沖突問(wèn)題,實(shí)現(xiàn)跨網(wǎng)段通信

    在互聯(lián)網(wǎng)的世界里,每一臺(tái)設(shè)備都如同擁有一個(gè)獨(dú)特的“家庭住址”——IP地址。設(shè)備之間的通信,就如同人與人之間交流需要知道對(duì)方的住址一樣,必須明確知曉目標(biāo)設(shè)備的IP
    的頭像 發(fā)表于 11-19 14:32 ?364次閱讀
    網(wǎng)段隔離器解決<b class='flag-5'>IP</b>沖突問(wèn)題,實(shí)現(xiàn)跨網(wǎng)段通信

    網(wǎng)絡(luò)通訊的結(jié)構(gòu)及地址

    { sa_family_tsin_family;// 地址族:必須為AF_INET(IPv4) in_port_t sin_port;// 端口號(hào)(網(wǎng)絡(luò)字節(jié)序) struct in_addrsin_addr;// IP地址
    發(fā)表于 11-17 07:59

    什么是“三防平板電腦”? 平板電腦 + 三防 = 三防平板電腦?

    三防平板電腦并非普通平板的簡(jiǎn)單升級(jí),而是專(zhuān)為惡劣環(huán)境打造的工業(yè)級(jí)設(shè)備,具備防水、防塵、防摔三大核心能力,通過(guò)IP67/IP68和軍用標(biāo)準(zhǔn)認(rèn)證,在油田、工地等極端場(chǎng)景下仍能穩(wěn)定運(yùn)行。
    的頭像 發(fā)表于 11-11 18:49 ?950次閱讀
    什么是“三防平板<b class='flag-5'>電腦</b>”? 平板<b class='flag-5'>電腦</b> + 三防 = 三防平板<b class='flag-5'>電腦</b>?

    工業(yè)NAT網(wǎng)關(guān)實(shí)現(xiàn)PLC、機(jī)床等設(shè)備IP地址沖突的解決方案

    在工業(yè)自動(dòng)化項(xiàng)目中,工程師經(jīng)常會(huì)遇到一個(gè)問(wèn)題——IP地址沖突。比如一臺(tái)編寫(xiě)好程序的自動(dòng)化設(shè)備,其內(nèi)部PLC的IP地址是固定的192.168.1.1,在接入工廠局域網(wǎng)絡(luò)時(shí)卻發(fā)現(xiàn)無(wú)法聯(lián)網(wǎng),
    的頭像 發(fā)表于 11-06 16:58 ?730次閱讀
    工業(yè)NAT網(wǎng)關(guān)實(shí)現(xiàn)PLC、機(jī)床等設(shè)備<b class='flag-5'>IP</b><b class='flag-5'>地址</b>沖突的解決方案

    lwip如何實(shí)現(xiàn)運(yùn)行中修改ip地址并使新的地址生效?

    應(yīng)用中下位機(jī)做了一個(gè)TCP服務(wù)器,供作為客戶機(jī)的PC訪問(wèn),這個(gè)功能能已經(jīng)好了?,F(xiàn)在需要實(shí)現(xiàn)修改IP地址等網(wǎng)絡(luò)參數(shù)的功能,看了ethernetif.c中的set_if()函數(shù),只是調(diào)用
    發(fā)表于 10-14 07:57

    IP地址沖突導(dǎo)致德國(guó)站群服務(wù)器斷網(wǎng)的解決方法?

    在網(wǎng)絡(luò)管理中,IP地址沖突是一個(gè)常見(jiàn)且令人頭疼的問(wèn)題。尤其是對(duì)于依賴(lài)站群服務(wù)器進(jìn)行大規(guī)模網(wǎng)絡(luò)操作的企業(yè)而言,IP沖突可能會(huì)導(dǎo)致整個(gè)服務(wù)器群組無(wú)法正常工作,從而造成嚴(yán)重的業(yè)務(wù)中斷。本文將探討如何解決因
    的頭像 發(fā)表于 08-12 15:47 ?768次閱讀

    DDNS在路由器WAN為私網(wǎng)IP地址時(shí)無(wú)法使用,怎么解決?

    DDNS在路由器WAN為私網(wǎng)IP地址時(shí)無(wú)法使用,有沒(méi)有其他解決方案?
    發(fā)表于 08-07 06:41

    編程軟件連接PLC出現(xiàn)IP沖突時(shí)如何解決?

    一般來(lái)說(shuō),每個(gè)PLC都有自己IP地址,用以和其他設(shè)備進(jìn)行通信。而如果同一網(wǎng)絡(luò)出現(xiàn)相同IP的設(shè)備,就會(huì)導(dǎo)致IP沖突、數(shù)據(jù)丟包或ping不通等
    的頭像 發(fā)表于 07-31 17:08 ?1070次閱讀
    編程軟件連接PLC出現(xiàn)<b class='flag-5'>IP</b>沖突時(shí)如何解決?

    CNC的IP地址相同沖突如何解決?

    在網(wǎng)絡(luò)世界中,每個(gè)設(shè)備都需要一個(gè)獨(dú)特的標(biāo)識(shí)來(lái)確保信息的準(zhǔn)確傳輸,這個(gè)標(biāo)識(shí)就是IP地址。然而,在CNC(數(shù)控機(jī)床)生產(chǎn)車(chē)間中,由于存在多個(gè)品牌、不同型號(hào)的設(shè)備,且這些設(shè)備在出廠測(cè)試時(shí)往往會(huì)被配備相同
    的頭像 發(fā)表于 07-23 14:13 ?692次閱讀
    CNC的<b class='flag-5'>IP</b><b class='flag-5'>地址</b>相同沖突如何解決?

    從零開(kāi)始學(xué)IP地址

    IP地址是一種網(wǎng)絡(luò)編碼,用來(lái)唯一標(biāo)識(shí)網(wǎng)絡(luò)中的設(shè)備,以確保主機(jī)間正常通信。IP地址由32位二進(jìn)制(32-bit)組成。
    的頭像 發(fā)表于 07-08 09:29 ?1816次閱讀
    從零開(kāi)始學(xué)<b class='flag-5'>IP</b><b class='flag-5'>地址</b>

    樹(shù)莓派“定居”完全指南:一鍵設(shè)置靜態(tài)IP,穩(wěn)定又高效!

    當(dāng)你為樹(shù)莓派設(shè)置靜態(tài)IP地址時(shí),實(shí)際上是為它分配了一個(gè)固定地址,該地址不會(huì)改變,而動(dòng)態(tài)IP地址
    的頭像 發(fā)表于 05-25 08:32 ?1588次閱讀
    樹(shù)莓派“定居”完全指南:一鍵設(shè)置靜態(tài)<b class='flag-5'>IP</b>,穩(wěn)定又高效!

    如何知道是否有任何數(shù)據(jù)寫(xiě)入S32G中的特定eFuse地址?

    我一直在實(shí)現(xiàn)將任何數(shù)據(jù)寫(xiě)入 S32G 中的特定 eFuse 地址。 /* 寫(xiě)入影子OCOTP_GP6_127_96 */ 1 .Ocotp_Ip
    發(fā)表于 04-11 06:50

    使用OrangePi CM5?平板底板構(gòu)建自己的平板電腦

    端口,包括USB、HDMI和以太網(wǎng)等等。隨后,OrangePi推出了一個(gè)新的平板底板,旨在讓用戶構(gòu)建自己的平板電腦。原始底板和平板底板之間的最大區(qū)別是原始底板有三個(gè)
    的頭像 發(fā)表于 04-07 17:20 ?1152次閱讀
    使用OrangePi CM5?平板底板構(gòu)建<b class='flag-5'>自己</b>的平板<b class='flag-5'>電腦</b>