127 0 0 1與本機IP位址的區別

2021-04-14 20:36:37 字數 337 閱讀 8236

網路位址127是乙個保留位址,用於網路軟體測試以及本地機程序間通訊,叫做回送位址(loopback address)。無論什麼程式,一旦使用回送位址傳送資料,協議軟體立即返回之,不進行任何網路傳輸。

127.0.0.1是自環位址,也就是迴路位址,ping通了說明網絡卡沒有問題,因此發往127的訊息不會出網絡卡。

比較簡單的測試方法是拔掉網線後ping

127.0.0.1; 而ping本機ip則要進行位址解析,需要路由器、互動機或者hub給出響應,正確進行arp解析後才能返回,因此沒有網路連線時ping自己ip位址是不行的。

軟體本地測試過程中盡量使用

127.0.0.1而不是本機ip!

Ping 127 0 0 1 與Ping 本機位址

背景知識 資料能傳到乙太網上就說明資料到了網絡卡,如果資料沒有出乙太網驅動程式那它肯定沒有到網絡卡。1.如果是環迴位址,直接交給環迴驅動程式處理,返回ip輸入函式 2.如果不是環迴位址,檢查是不是廣播位址或者多播位址,如果是資料報複製乙份傳給環迴介面,然後送到乙太網上。3.如果不是廣播或者多播位址,...

本機ip和127 0 0 1的區別

連線上網際網路的每一台計算機都會有乙個ip位址,在linux下可以使用命令ifconfig來檢視本機的ip位址 windows為ipconfig 比如我當前電腦的ip位址為192.168.0.30,而127.0.0.1被稱為本地環迴位址 loopback 本地環迴位址主要用於網路軟體測試以及本地機程...

獲取本機IP位址

cstring strlocalip char szhostname 64 memset szhostname,0x00,sizeof szhostname gethostname szhostname,sizeof szhostname phostent phost gethostbyname s...