成都智能建站模板,A00网站建设,网站建设分工说明,建立自己的网站费用ip地址#xff1a;用来在网络中标记一台电脑的一串数字#xff0c;比如192.168.1.1#xff1b;在本地局域网上是惟一的。 每一个IP地址包括两部分#xff1a;网络地址和主机地址 子网掩码只有一个作用#xff0c;就是将某个IP地址划分成网络地址和主机地址两部分子网掩码的… ip地址用来在网络中标记一台电脑的一串数字比如192.168.1.1在本地局域网上是惟一的。 每一个IP地址包括两部分网络地址和主机地址 子网掩码只有一个作用就是将某个IP地址划分成网络地址和主机地址两部分子网掩码的设定必须遵循一定的规则。 与IP地址相同子网掩码的长度也是32位
左边是网络位用二进制数字“1”表示右边是主机位用二进制数字“0”表示。 假设IP地址为“192.168.1.1”子网掩码为“255.255.255.0”。
其中“1”有24个代表与此相对应的IP地址左边24位是网络号 “0”有8个代表与此相对应的IP地址右边8位是主机号。 这样子网掩码就确定了一个IP地址的32位二进制数字中哪些是网络号、哪些是主机号。 这对于采用TCP/IP协议的网络来说非常重要只有通过子网掩码才能表明一台主机所在的子网与其他子网的关系使网络正常工作。 最常用的两种子网掩码 子网掩码是“255.255.255.0”的网络
最后面一个数字可以在0~255范围内任意变化因此可以提供256个IP地址。 但是实际可用的IP地址数量是256-2即254个因为主机号不能全是“0”或全是“1”。 主机号全为0表示网络号 主机号全为1表示网络广播 注意
如果将子网掩码设置过大也就是说子网范围扩大那么根据子网寻径规则很可能发往和本地主机不在同一子网内的目标主机的数据会因为错误的判断而认为目标主机是在同一子网内那么数据包将在本子网内循环直到超时并抛弃使数据不能正确到达目标主机导致网络传输错误如果将子网掩码设置得过小那么就会将本来属于同一子网内的机器之间的通信当做是跨子网传输数据包都交给缺省网关处理这样势必增加缺省网关(文章下方有解释)的负担造成网络效率下降。因此子网掩码应该根据网络的规模进行设置。如果一个网络的规模不超过254台电脑采用“255.255.255.0”作为子网掩码就可以了现在大多数局域网都不会超过这个数字因此“255.255.255.0”是最常用的IP地址子网掩码假如在一所大学具有1500多台电脑这种规模的局域网可以使用“255.255.0.0”。 端口就好一个房子的门是出入这间房子的必经之路。 如果一个进程需要收发网络数据那么就需要有这样的端口 在linux系统中端口可以有655362的16次方个之多 既然有这么多操作系统为了统一管理所以进行了编号这就是端口号 2. 端口号 端口是通过端口号来标记的端口号只有整数范围是从0到65535 3. 端口是怎样分配的 端口号不是随意使用的而是按照一定的规定进行分配。 端口的分类标准有好几种我们这里不做详细讲解只介绍一下知名端口和动态端口 3.1 知名端口Well Known Ports 知名端口是众所周知的端口号范围从0到1023
80端口分配给HTTP服务 21端口分配给FTP服务 可以理解为一些常用的功能使用的号码是估计的好比 电话号码110、10086、10010一样 一般情况下如果一个程序需要使用知名端口的需要有root权限 3.2 动态端口Dynamic Ports 动态端口的范围是从1024到65535 之所以称为动态端口是因为它一般不固定分配某种服务而是动态分配。 动态分配是指当一个系统进程或应用程序进程需要网络通信时它向主机申请一个端口主机从可用的端口号中分配一个供它使用。 当这个进程关闭时同时也就释放了所占用的端口号。 3.3 怎样查看端口 用“netstat an”查看端口状态 4. 小总结
端口有什么用呢我们知道一台拥有IP地址的主机可以提供许多服务比如HTTP万维网服务、FTP文件传输、SMTP电子邮件等这些服务完全可以通过1个IP地址来实现。那么主机是怎样区分不同的网络服务呢显然不能只靠IP地址因为IP地址与网络服务的关系是一对多的关系。实际上是通过“IP地址端口号”来区分不同的服务的。需要注意的是端口并不是一一对应的。比如你的电脑作为客户机访问一台WWW服务器时WWW服务器使用“80”端口与你的电脑通信但你的电脑则可能使用“3457”这样的端口。