A.Internet是一个建立在网络互联基础上,开放的全球性网络
B.Internet是相同类型的计算机交换各类信息的媒介,具有世界上最丰富的信息资源
C.Internet是一个分组交换系统,采用客户机-服务器模式,使用TCP/IP协议
D.Internet是一个建立在网络互联基础上,开放的区域性网络
第1题
A.Internet是一个建立在网络互联基础上,开放的全球性网络
B.Internet是相同类型的计算机交换各类信息的媒介,具有世界上最丰富的信息资源
C.Internet是一个分组交换系统,采用客户机-服务器模式,使用TCP/IP协议
D.Internet是一个建立在网络互联基础上,开放的区域性网络
第2题
(1)连接主机A与交换机的单根网线的最大长度为多少?
(2)该局域网中的集线器每个端口平均享有的带宽是多少?
(3)主机B登录网络后在网络邻居中只能看到自己的主机名,而看不到服务器和其他客户机的主机名,列出可能出现的硬件和软件故障。
(4)为了控制局域网用户访问Intemet时只能进行WWW浏览,网管应该在路由器上采取什么措施?
(5)100Base—TX局域网中交换机最多可以级连几级?两个交换机间的距离不能超过多少米?
第3题
A.交换机
B.Web服务器
C.邮件服务器
D.DNS服务器
第4题
a.主要的机器
b.与Internet以TCP/IP协议相连的的任何计算机
c.工作站级以上的计算机
d.服务器
第5题
[说明]
在一个基于TCP/IP协议的网络中,每台主机都有一个IP地址,根据获得IP地址的方式不同,可以分为静态IP和动态IP。例如:用宽带入网,会有一个固定的IP地址,每次连入Internet,你的IP地址都一样。而用拨号上网,每次连入Internet时都能从ISP那里获得一个IP地址且每次所获得的可能不同,这是因为有DHCP服务器的存在。在 Linux中建立DHCP服务器的配置文件是dhcpd.conf,每次启动DHCP服务器都要读取该文件。下面是一个dhcpd.conf文件的实例:
1 default-lease-time 1200;
2 max-lease-time 9200;
3 option subnet-mask 255.255.255.0;
4 option broadcast-address 192.168.1.255;
5 option routers 192.168.1.254;
6 option domain-name-servers 192.168.1.1,192.168.1.2;
7 option domain-name "abc.com";
8 subnet 192.168.1.0 netmask 255.255.255.0
9 {
10 range 192.168.1.20 192.168.1.200;
11 }
12 host fixed {
13 option host-name "fixed.abc.com";
14 hardware ethernet 00:"A0:78:8E:9E:AA;
15 fixed-address 192.168.1.22;
16 }
该DHCP服务器可分配的IP地址有多少个?
第6题
A.使用Internet的计算机必须是个人计算机
B.使用Internet的计算机必须是服务器
C.使用Internet的计算机必须使用TCP/IP协议
D.使用Internet的计算机在相互通信时必须运行同样的操作系统
第7题
A.局域网必须采用TCP/IP协议进行通信
B.局域网一般采用专用的通信线路
C.局域网可以采用的工作模式主要有对等模式和客户机/服务器模式
D.构建以太(局域)网时,需使用集线器或交换机等网络设备,一般不需要路由器
第8题
A.在网络中现有的Windows服务器上安装多个网络适配器,为每个适配器设置不同的IP地址
B.在网络中现有的Windows服务器上安装多个网络适配器,为每个适配器设置不同的网段地址
C.为网络中现有的Windows服务器上的网络适配器分配多个IP地址和子网掩码
D.用一台交换机将网络进行物理分段
第9题
(40) A.配置驱动程序
B.配置网关
C.配置地址
D.使用DNS
(41) A.任意设定
B.使用同一个IP地址
C.惟一
D.不惟一
(42) A.cat
B.apropos
C.ping
D.ifconfig
(43) A.traceroute 130.0.0.3
B.ifconfig eth0
C.route add default gw 1 30.0.0.3
D.ping 1 30.0.0.3
(44) A.网卡在本机中的设备端口号
B.网卡上的物理端口号
C.主机在HUB上的端口号
D.TCP/IP协议中定义的服务端口号
第10题
网络应用的基本模型是客户机/服务器模型,这是一个不对称的编程模型,通信的双方扮演不同的角色:客户机和服务器。
以下是一个简单的客户机程序(服务器程序略),其工作过程非常简单:客户机与服务器建立连接后,接收服务器向客户机返回的一条消息。
程序中用到了两种结构hostent与sockaddr_in:
hostent类型的结构定义如下:
struct hostent { char * h_name; //主机的正式名称
char * * h-aliases; //别名列表
int h_addrtype; //主机地址类型:AF-XXX
int H_length; //主机地址长度:4 B(32 b)
char * * h_addr_list; //主机IP地址列表}
define h???-addr h-addr-liSt[0]
sockaddr_in类型的结构定义:sockaddr_in是通用套接字结构sockaddr在TCP/IP协议下的结构重定义,为TCP/IP套接字地址结构。
Struct sockaddrin{
short int sin-family;//地址类型AF_XXX,其中AF_INET为TCP/P专用
unsigned short int sin-port; //端口号
struct in_addr Sin_addr; //Internet地址
//端口号以及Internet地址使用的是网络字节顺序,需要通过函数htons转换
}
struct iN_addr{
_u32 s-addr; //类型为unsignel-long
}
程序中使用到了多个函数:
struct hostent * gethostbyname(const char * hostname);
函数gethostbyname查询与指定的域名地址对应的IP地址,返回一个hostent结构的指针,如果不成功则返回NULL。
Int?_socket(int domain,im-type,int protoco1);
函数socket创建一个套接字描述符,如果失败返回-1。domain为地址类型,type为套接字类型,本题中为SOCK_STREAM;protocol指定协议,本题中为0。
int connect(int sockfd,struct sockaddr * servaddr,int addrlen);
函数connect与服务器建立一个连接,成功返回0,失败返回-1。servaddr为远程服务器的套接字地址,包括服务器的IP地址和端口号;addrlen为地址的长度。
int read(intfd,char * bur,int len);
int write(intfd,char * buf,int len);
函数read和write从套接字读和写数据,成功返回数据量大小,否则返回-1。buf指定数据缓冲区,len指定接收或发送的数据量大小。
[Socket程序]
//程序中引用的头丈件略
definePORT 3490
//定,义端口号为3490
int main(int argc,char * argv[])
{int tsockfd,nbytes;//套接字描述符、读入缓冲区的字节数
char buf[1024];//缓冲区
struct hostent * he;//主机信息类型
struct (1) srvadd;//Internet套接字结构
if(argc!=2)
{perror(“调用参数为零,请输入服务器的主机名!\n”);exit(1);}
if((2))//如果通过主机名没有获得对应的主机信息就提示用户
{perror(“无法通过主机名获得主机信息!\n”);exit(1);}
if((3))//在无法创建套接字时,提示用户
{perror(“无法创建套按字!\n”);exit(1);}
bzero(&srvaddr, (4));//置空srvaddr
sraddr,SIR_family=AF_INET;
srvaddr,sln_port:htons(PO日T);srvaddr.sin_addr: (5);
//设置套接字结构的各项信息,其中的地址来自域名查询后的hp变量
if(connect(sockfd,(n),sizeof(struct sockaddr))==-1)
{perror("连接失败!\n");exit(1);}
//连接服务器,如果失败则提示用户
if((nbytes=read(sockfd,buf,MAXDATASIZE))=-1)
{perror("读失败!\n");exit(1);}
//从套接字中读出数据
buf[nbytes]='\0';
printf("读到的内容:%s",buf);
CIose(SOCkfd);
//打印数据并关闭套接字
为了保护您的账号安全,请在“上学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!