网络编程的基础概念

2020-04-07  本文已影响0人  达闻西_

网络编程概念

指让不同的电脑上的软件能够进行数据传递。

什么是网络

一些以资源共享为目的的计算机的集合

地址的作用

用来标记地点

ip地址的概念

ip地址指互联网协议地址,ip地址是ip协议提供的一种统一的地址格式。

ip地址的作用

用来在网络中标记一台电脑,是网络设备为网络中的每台计算机分配的唯一标识。

xxx.xxx.xxx.0 内部ip
xxx.xxx.xxx.255 广播ip
都不能使用分配

xxx.xxx.xxx.xxx -> IPv4 点分十进制
xxx:xxx:xxx:xxx... -> IPv6 冒号分十六进制

ip地址查看

ifconfig
192.168.43.35

判断与某个ip是否可以通信


ping www.baidu.com
# 地址或着域名都可以

端口

设备与外界通讯交流的出口,端口可分为虚拟端口和物理端口,虚拟端口指计算机内部或交换机路由器内的端口,不可见

在linux系统中,端口可以有65536个(2^16)

知名端口

众所周知的端口号(1~1023)

动态端口

一般不固定分配某种服务,而是动态分配(1024~65535)

查看端口状态

上一篇 下一篇

猜你喜欢

热点阅读