連線上網際網路的每一台計算機都會有乙個ip位址, 在linux下可以使用命令ifconfig
來檢視本機的ip位址(windows為ipconfig
), 比如我當前電腦的ip位址為192.168.0.30
, 而127.0.0.1
被稱為本地環迴位址(loopback), 本地環迴位址主要用於網路軟體測試以及本地機程序間通訊,無論什麼程式,一旦使用環迴位址傳送資料,協議軟體立即返回,不進行任何網路傳輸, 127.0.0.1可以認為是計算機上的乙個虛擬網絡卡的ip位址。
假如我們有乙個server/client的應用程式,client向server傳送請求, server將資料返回給client, 客戶端client和伺服器server需要兩個不同的ip位址。現在我們要在本地測試這個應用程式, 則我們可以將我們本地ip當做客戶端的位址,而127.0.0.1當做伺服器server的位址, 客戶端向127.0.0.1傳送請求, 然後從127.0.0.1得到返回資料。另乙個例子是假如我們本地的電腦上有乙個資料庫,另外一台電腦想要連線我們電腦上的資料庫, 這時指定資料庫時所用的位址則為本地ip 。
1、本地ip和127.0.0.1都是ip位址, 只是127.0.0.1比較特殊, 傳送到127.0.0.1的資料或者從127.0.0.1返回的資料只會在本機進行傳輸, 而不進行外部網路傳輸;
2、127.0.0.1主要有以下兩個作用
3、當涉及到計算機間的網路通訊時, 則使用本機ip 。
127 0 0 1與本機IP位址的區別
網路位址127是乙個保留位址,用於網路軟體測試以及本地機程序間通訊,叫做回送位址 loopback address 無論什麼程式,一旦使用回送位址傳送資料,協議軟體立即返回之,不進行任何網路傳輸。127.0.0.1是自環位址,也就是迴路位址,ping通了說明網絡卡沒有問題,因此發往127的訊息不會出...
127 0 0 1和普通IP區別
127.0.0.1位址我們經常會用到,網上有很多解釋。簡單的理解,就是本機的位址,127.0.0.1是回送位址,指本地機,一般用來測試使用。回送位址 127.x.x.x 是本機回送位址 loopback address 即主機ip堆疊內部的ip位址,主要用於網路軟體測試以及本地機程序間通訊,無論什麼...
關於127 0 0 1和本機IP的一些認識
這兩天要針對客戶的修改做一些驗證,發現不行,於是乎,各種上網找原因。問題的關鍵就是本機對本機傳送的ip資料報是如何處理的。乙個現象就是,用wireshark抓包,在a b兩台電腦上裝ftp server,如果在a訪問本機的ftp伺服器則wireshark並不會顯示相應的資料報,而a訪問b的ftp伺服...