日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 运维知识 > linux >内容正文

linux

linux ping库函数,Linux 常用基本命令 ping ifconfig

發(fā)布時(shí)間:2023/12/15 linux 23 豆豆
生活随笔 收集整理的這篇文章主要介紹了 linux ping库函数,Linux 常用基本命令 ping ifconfig 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

今天這篇博客小編給你講解網(wǎng)絡(luò)上常用的命令:ping , ifconfig。

一、ping 命令通過發(fā)送Internet控制報(bào)文協(xié)議(ICMP)回響請求消息來驗(yàn)證與另一臺TCP/IP計(jì)算機(jī)連接情況。

ping 一般用於檢測網(wǎng)絡(luò)通與不通,也叫時(shí)延, 其值越大,速度越慢。

ping 發(fā)送一個(gè)ICMP回聲請求消息給目的地並報(bào)告是否收到希望的ICMP回聲應(yīng)答。用來檢測網(wǎng)絡(luò)是否通暢或者網(wǎng)絡(luò)連接速度大小。

原理: 網(wǎng)絡(luò)上的機(jī)器有唯一確定的IP地址,我們給目的IP地址發(fā)送一個(gè)包,對方要返回一個(gè)同樣大小的數(shù)據(jù)包,根據(jù)返回的數(shù)據(jù)包我們可以確定目標(biāo)主機(jī)的存在。

二、ping 的工作流程

在同一網(wǎng)段:

主機(jī)A------------------------->主機(jī)B

主機(jī)A中發(fā)送一個(gè)ICMP請求包,在主機(jī)A中的ARP緩存表中查找主機(jī)B的IP以及對應(yīng)的MAC地址。若未找到主機(jī)B的IP以及對應(yīng)的MAC地址,則發(fā)送一個(gè)ARP的廣播請求,主機(jī)B接收到主機(jī)A 的ARP請求包后,發(fā)送一個(gè)含有自己MAC地址的ARP應(yīng)答包,告訴主機(jī)A。

在不同的網(wǎng)段:

在主機(jī)A上運(yùn)行“ping主機(jī)C(不在同一網(wǎng)段)”后,開始跟上面一樣,到了怎樣得到MAC地址時(shí),I,IP協(xié)議通過計(jì)算發(fā)現(xiàn)C機(jī)與自己不在同一網(wǎng)段內(nèi),就直接將交由路由處理,也就是將路由的MAC取過來,至於怎樣得到路由的MAC,跟上面一樣,先在ARP緩存表找,找不到就廣播包。路由得到這個(gè)數(shù)據(jù)幀后,再跟主機(jī)C進(jìn)行聯(lián)系,如果找不到,就向主機(jī)A返回一個(gè)超時(shí)的信息。

三 、ping命令的使用

查看本地的TCP/IP協(xié)議是否設(shè)置好,輸入命令:ping 127.0.0.1 如果接受和發(fā)送的數(shù)據(jù)都相等那就是完好的。

檢查自己的電腦與外界網(wǎng)絡(luò)鏈接是否正常,輸入Ping遠(yuǎn)程IP(直接輸入Ping + 網(wǎng)址也可以),收發(fā)相等,沒有丟失即為正常。下面輸入 ping www.baidu.com 顯示結(jié)果如下,表示可以與百度進(jìn)行連接。若出現(xiàn)返回超時(shí)等狀態(tài)則說明無法與遠(yuǎn)程的電腦或者服務(wù)器進(jìn)行通信。

許多windows用戶非常熟悉ipconfig命令行工具,它被用來獲取網(wǎng)絡(luò)接口配置信息並對此進(jìn)行修改。Linux系統(tǒng)中使用ifconfig來獲取網(wǎng)絡(luò)接口配置信息以及對該信息進(jìn)行修改。通常用戶需要以root身份登錄或者使用sudo以便在Linux機(jī)器上使用ifconfig工具。依賴於ifconfig命令中使用一些選項(xiàng)熟悉,ifconfig工具不僅可以被用來簡單的獲取網(wǎng)絡(luò)接口配置信息,還可以修改這些配置。

(一)命令格式:

ifconfig [網(wǎng)絡(luò)設(shè)備] [參數(shù)]

(二)命令功能:

ifconfig命令用來配置和查看網(wǎng)絡(luò)設(shè)備的信息。當(dāng)網(wǎng)絡(luò)環(huán)境發(fā)生改變的時(shí)候可通過這個(gè)命令對網(wǎng)絡(luò)進(jìn)行相應(yīng)的配置。

(三)命令參數(shù):

up ? ? 啟動(dòng)指定網(wǎng)絡(luò)設(shè)備/網(wǎng)卡

down ?關(guān)閉指定網(wǎng)絡(luò)設(shè)備/網(wǎng)卡

arp ? ? 設(shè)置指定網(wǎng)卡是否支持ARP協(xié)議

promisc 設(shè)置是否支持網(wǎng)卡的promiscuous模式,如果選擇此參數(shù),網(wǎng)卡將接收網(wǎng)絡(luò)中發(fā)給它的所有的數(shù)據(jù)包。

allmulti ? ?設(shè)置是否支持多播模式。

a ? ? ? ? ?顯示全部接口信息

s ? ? ? ? ?顯示摘要信息

add ? ? ?給指定網(wǎng)卡配置IPv6地址

del ? ? ? 刪除指定網(wǎng)卡的IPv6地址

mtu ? ? ?設(shè)置網(wǎng)卡的最大傳輸單元

netmask 設(shè)置網(wǎng)卡的子網(wǎng)掩碼

tunel ? ? ?建立隧道

dstaddr ?設(shè)置一個(gè)遠(yuǎn)端地址,建立點(diǎn)對點(diǎn)通信

broadcast 為指定網(wǎng)卡設(shè)置廣播協(xié)議

pointtopoint 為網(wǎng)卡設(shè)置點(diǎn)對點(diǎn)的通訊協(xié)議

multicast ? ?為網(wǎng)卡設(shè)置組播標(biāo)志

address ? ?為網(wǎng)卡設(shè)置ipv4地址

PS:對健康產(chǎn)業(yè)有興趣的可以站內(nèi)聯(lián)系我,學(xué)成之后可開理療店,位置 東北,河北及北京。

創(chuàng)作挑戰(zhàn)賽新人創(chuàng)作獎(jiǎng)勵(lì)來咯,堅(jiān)持創(chuàng)作打卡瓜分現(xiàn)金大獎(jiǎng)

總結(jié)

以上是生活随笔為你收集整理的linux ping库函数,Linux 常用基本命令 ping ifconfig的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。