網(wǎng)絡(luò)編程概念
指讓不同的電腦上的軟件能夠進(jìn)行數(shù)據(jù)傳遞谷暮。
什么是網(wǎng)絡(luò)
一些以資源共享為目的的計(jì)算機(jī)的集合
地址的作用
用來標(biāo)記地點(diǎn)
ip地址的概念
ip地址指互聯(lián)網(wǎng)協(xié)議地址衙荐,ip地址是ip協(xié)議提供的一種統(tǒng)一的地址格式灭袁。
ip地址的作用
用來在網(wǎng)絡(luò)中標(biāo)記一臺電腦龙誊,是網(wǎng)絡(luò)設(shè)備為網(wǎng)絡(luò)中的每臺計(jì)算機(jī)分配的唯一標(biāo)識靶瘸。
xxx.xxx.xxx.0 內(nèi)部ip
xxx.xxx.xxx.255 廣播ip
都不能使用分配
xxx.xxx.xxx.xxx -> IPv4 點(diǎn)分十進(jìn)制
xxx:xxx:xxx:xxx... -> IPv6 冒號分十六進(jìn)制
ip地址查看
ifconfig
判斷與某個(gè)ip是否可以通信
ping www.baidu.com
# 地址或著域名都可以
端口
設(shè)備與外界通訊交流的出口同仆,端口可分為虛擬端口和物理端口姜挺,虛擬端口指計(jì)算機(jī)內(nèi)部或交換機(jī)路由器內(nèi)的端口盐类,不可見
在linux系統(tǒng)中,端口可以有65536個(gè)(2^16)
知名端口
眾所周知的端口號(1~1023)
動(dòng)態(tài)端口
一般不固定分配某種服務(wù)寓落,而是動(dòng)態(tài)分配(1024~65535)