lilyhuang的个人博客分享 http://blog.sciencenet.cn/u/lilyhuang

博文

计算机网络常识

已有 3189 次阅读 2012-2-10 10:09 |个人分类:collect|系统分类:科普集锦|关键词:学者| 计算机网络常识

MFC:Microsoft Foundation Classes;是一种Application Framework;是微软C++里Windows编程的一套类库。
BSD: Berkeley Software Distribution;伯克利软件套件
IPC: Inter-Process Communication;进程间通信
DHCP: Dynamic Host Configuration Protocol
TCP: Transmission Control Protocol
UDP: User Datagram Protocol
IP: Internet Protocol
DNS: Domain Name System
AIX: Advanced Interactive Executive. IBM的UNIX操作系统
 
IP地址:
IP地址 = 网络ID + 主机ID

子网掩码:

子网掩码(subnet mask)又叫网络掩码、地址掩码、子网络遮罩,它是一种用来指明一个IP地址的哪些位标识的是主机所在的子网以及哪些位标识的是主机的位掩码。子网掩码不能单独存在,它必须结合IP地址一起使用。子网掩码只有一个作用,就是将某个IP地址划分成网络地址和主机地址两部分。

子网掩码——屏蔽一个IP地址的网络部分的“全1”比特模式。对于A类地址来说,默认的子网掩码是255.0.0.0;对于B类地址来说默认的子网掩码是255.255.0.0;对于C类地址来说默认的子网掩码是255.255.255.0。利用子网掩码可以把大的网络划分成子网,也可以把小的网络归并成大的网络。

默认网关:

网关(Gate Way)实质上是一个网络通向其他网络的IP地址。比如有网络A和网络B,网络A的IP地址范围为“192.168.1.1~192. 168.1.254”,子网掩码为255.255.255.0;网络B的IP地址范围为“192.168.2.1~192.168.2.254”,子网掩码为255.255.255.0。在没有路由器的情况下,两个网络之间是不能进行TCP/IP通信的,即使是两个网络连接在同一台交换机(或集线器)上,TCP/IP协议也会根据子网掩码(255.255.255.0)判定两个网络中的主机处在不同的网络里。而要实现这两个网络之间的通信,则必须通过网关。如果网络A中的主机发现数据包的目的主机不在本地网络中,就把数据包转发给它自己的网关,再由网关转发给网络B的网关,网络B的网关再转发给网络B的某个主机。网络B向网络A转发数据包的过程也是如此。所以说,只有设置好网关的IP地址,TCP/IP协议才能实现不同网络之间的相互通信。一台主机可以有多个网关。默认网关的意思是一台主机如果找不到可用的网关,就把数据包发给默认指定的网关,由这个网关来处理数据包。现在主机使用的网关,一般指的是默认网关。

IP地址的三种定位方式:
1、Manual Allocation: 绑定IP地址,且地址不会过期
2、Automative Allocation: 客户端从DHCP服务器租用IP地址,客户端第一次租用该IP地址后,永远使用这个地址
3、Dynamic Allocation: 客户端从DHCP服务器租用IP地址,客户端第一次租用该IP地址后,并不永久使用该地址,只要租约到期,客户端释放这个IP地址,以供其他客户端使用
 


https://m.sciencenet.cn/blog-674964-535986.html

上一篇:随性而发
下一篇:C语言调试中出现的常见错误

0

该博文允许注册用户评论 请点击登录 评论 (0 个评论)

数据加载中...

Archiver|手机版|科学网 ( 京ICP备07017567号-12 )

GMT+8, 2024-6-16 04:28

Powered by ScienceNet.cn

Copyright © 2007- 中国科学报社

返回顶部