Microsoft PowerPoint - µÚ5.7½Ú VxWorksÍøÂç±à³Ì[³Ìʤ].ppt

Size: px
Start display at page:

Download "Microsoft PowerPoint - µÚ5.7½Ú VxWorksÍøÂç±à³Ì[³Ìʤ].ppt"

Transcription

1 5.7 VxWorks 网络编程 1. VxWorks 虚拟网卡应用 2. VxWorks 网络概述 3. VxWorks 网络程序设计 4. 远程访问服务 1. VxWorks 网络应用示例 VxWorks 全仿真 安装 ULIP 虚拟网卡 VxSim 网卡的配置 TFTP 示例演示 北京邮电大学培训中心 1 北京邮电大学培训中心 2 VxSim 网络拓扑 VxWorks 全仿真 VxSim PC1 Tornado 2.2 ULIP 10M ETH 10/100M VxSim VxSim PC2 Tornado 2.2 ULIP 10M ETH 10/100M VxSim 安装具有全仿真功能的 Tornado 版本, 具有虚拟网络仿真功能 建立 Tornado BSP 工程, 创建全仿真 VxWorks 映像 配置 Target 连接到目标系统上 所有的软件开发与真实的带有网卡的目标环境一样 北京邮电大学培训中心 3 北京邮电大学培训中心 4

2 VxWorks 组件配置 VxWorks 组件配置 北京邮电大学培训中心 5 北京邮电大学培训中心 6 安装 ULIP 虚拟网卡 VxSim 网卡的配置 北京邮电大学培训中心 7 北京邮电大学培训中心 8

3 ULIP 网卡的路由使能 连接到 VxSim 目标系统 北京邮电大学培训中心 9 北京邮电大学培训中心 10 TFTP 示例演示 2. VxWorks 网络概述 get vxworks.txt print vxworks.txt TFTP VxSim TFTP PC ULIP F:\tftp_course\vxworks.txt 网络上的设备需要以某种标准交互数据 IP 协议套件提供了系统独立的协议 VxWorks 基于 BSD4.4 release 提供了 TCP/IP 协议的实现 包括以下特性 : 增强的可配置和可伸缩性 MUX 层 支持其他兼容的 Internet 特性 北京邮电大学培训中心 11 北京邮电大学培训中心 12

4 VxWorks 网络功能 支持 IP Multicase CIDR 和 RFC-1323 支持 IP TCP UDP 可以作为 DHCP 服务器 客户端和代理 可以作为 DNS 客户端 可以作为 SNTP(Simple Network Time Protocol) 服务器 客户端 支持 RIP OSPF 等路由协议 支持 ICMP IGMP ARP BSD4.4 兼容 Socket 库 可作为 BOOTP 客户端 可作为 RPC/NFS 服务器和客户端 可作为 FTP/TFTP 服务器和客户端 可作为 RSH 客户端和 Telnet 服务器 集成对 MIB-II 的支持 北京邮电大学培训中心 13 VxWorks 网络组件 basic network initialization components: 基本的网络初始化组件 VxWorks 基本网络支持 网络设备的启动 network devices: 网络设备 网络设备的类型 networking protocols: 网络协议 TCP/IP 组件 应用及路由协议 北京邮电大学培训中心 14 基本的网络初始化组件 基本的网络支持 网络缓冲区的初始化 网络 MUX 初始化 网络设备名初始化 DHCP 地址初始化 初始化网络配置 启动时初始化网络 启动时不初始化网络 网络设备 BSD 网络接口 END 网络接口 PPP 接口 SLIP 接口 共享存储器网络组件 北京邮电大学培训中心 15 北京邮电大学培训中心 16

5 网络协议 VxWorks 网络架构 核心 TCP/IP 组件 SOCKET/ICMP/IGMP/IPv4/UDP/ARP 网络应用 Filter/DHCP/DNS/PING/RLOGIN/SNTP/TELNET/MI B2/proxy ARP 网络调试 DHCP/ICMP/IGMP/TCP/UDP show 网络文件系统 FTP/NFS/TFTP 网络路由协议 RIP/OSPF( 软件包 ) 北京邮电大学培训中心 17 北京邮电大学培训中心 18 MUX MUX 的目的是提供一个接口, 隔离网络接口驱动和网络业务 MUX 支持两种网络驱动接口类型 END: Enhanced Network Driver, 一种面向帧结构的驱动 NPT: Network Protocol Toolkit, 一种面向分组的驱动, 所有链路层信息被去除 WindRiver 支持的所有 VxWorks 网络驱动都是 END,NPT 是 MUX 的一种扩展 MUX 位于数据链路层与网络层之间, 但不是一个新的层 北京邮电大学培训中心 19 MUX 到网络服务的绑定 停止网络服务 向网络服务发送出错消息 向网络服务发送数据包 重启网络服务 北京邮电大学培训中心 20

6 IP 和链路层接口 1. 绑定 IP 到 MUX 2. 为接口设置网络掩码 3. 为接口指定 IP 地址 4. 为接口指定广播地址 IP 到 MUX 的绑定 BSD TCP/IP 协议栈和 MUX 之间的接口 北京邮电大学培训中心 21 北京邮电大学培训中心 22 设置 IP 地址 接口 IP 地址配置 设置网络标识 接口 IP 地址配置 ifaddrset( nt0, ); 设置掩码地址 设置广播地址 北京邮电大学培训中心 23 北京邮电大学培训中心 24

7 手工添加网络接口示例 1. fei2=muxdevload(0,fei82557endload,"- 1:0x00:0x20:0x20:0x00",1,0) 2. muxdevstart(fei2) 3. ipattach(0,"fei") 4. ifmaskset("fei0",0xffffff00) 5. ifaddrset("fei0"," ") 6. hostadd("woof-route-10"," ") 7. muxshow 8. hostshow 9. ifshow 10. mrouteshow 路由概述 IP 网络路由算法 : if( 目的节点与路由器直接相连 ) { send_to(des_node); // 向目的节点发送数据 } else { find_in(route_table); // 查找路由表, 获得正确路由 send_to(next_hop); // 向路由表中的下一跳路由器 ( 或默认路由 ) 发送数据 } 可以通过两种方法建立目标路由表 静态 : 使用 mrouteadd() 或 routeadd() 向本地路由表添加路由 动态 : 主机之间通过路由协议交换信息建立路由 北京邮电大学培训中心 25 北京邮电大学培训中心 26 手工添加静态路由 routelib routeadd(): 添加一条静态路由 routenetadd(): 添加一条目的是网络的路由 routedelete(): 删除一条静态路由 mrouteadd(): 向目的节点添加多条路由 mrouteentryadd(): 添加一条指定协议路由 mrouteentrydelete(): 删除一条指定协议路由 mroutedelete(): 从路由表中删除静态路由 routeshow(): 查看路由表 VxWorks 动态路由协议 VxWorks 支持两种动态路由协议 : RIP:Route Information Protocol( 路由信息协议 ) // riplib OSPF:Open Shortest Path First( 开放式最短路径优先 ) 北京邮电大学培训中心 27 北京邮电大学培训中心 28

8 主机名 实例 将主机名指定给 Internet 地址 STATUS hostadd( char * hostname, /* host name */ char * hostaddr /* host ip address */ ) 显示主机名表中的内容 void hostshow (void) 北京邮电大学培训中心 29 北京邮电大学培训中心 VxWorks 网络程序设计 VxWorks 网络组件 VxWorks 的网络组件 TCP/IP 基础 Socket 编程 客户 / 服务器编程模型 北京邮电大学培训中心 31 北京邮电大学培训中心 32

9 网络组件 套接字 (Sockets): 允许运行在 VxWorks 或其他主机环境下的任务之间相互通信 远程调用 (Remote Procedure Calls): 运行一个任务唤醒实际运行在另一台机器上的过程 远程文件访问 : 允许 VxWorks 任务通过网络文件系统 (NFS) 远程 shell(rsh) 文件传输协议 (FTP) TFTP 访问远程主机上的文件 VxWorks 支持的网络连接 以太网 (Ethernet) 串行线通信协议 (SLIP 和 CSLIP) 共享网络内存 北京邮电大学培训中心 33 北京邮电大学培训中心 34 Internet Protocol(IP) 数据报 (Datagram) 通信协议 是一种尽力而为业务 (Best-effort ) 数据丢失 (Loss) 重新排序 (Reordering) 数据重复 (Duplication) 延时 (Delay) 主机到主机的数据传送 IP 地址 32-bit 的识别符 (IPv4, IPv6=128 bits) 点分方式的四个十进制数来表示 : > IP 地址识别的是主机的接口 ( 而非主机本身 ) 北京邮电大学培训中心 35 北京邮电大学培训中心 36

10 传输协议 (Transport Protocols) 用户数据报协议 ( User Datagram Protocol (UDP)) 对数据进行校验 仍然是尽力而为的服务 传输控制协议 (Transmission Control Protocol (TCP)) 对数据进行校验 可靠的字节流传送 流量和拥塞控制 北京邮电大学培训中心 37 主机名与 IP 地址的对应 Internet 中能够用两种方式识别主机的位置 IP 地址 主机名 对于小的网络, 对 hosts 文件进行配置, 即可实现主机名和 IP 地址的解析 随着网络的增大, 使用 DNS 服务器来实现主机名和 IP 地址的解析 北京邮电大学培训中心 38 端口 ( Ports) 用于识别最终的目的地 IP 地址用于识别主机 主机上有很多应用 Ports (16-bit 识别符 ) 1-65,535 Application WWW Telnet Port 常用端口名和端口号的对应 RFC1700 规定常用端口号从 0 到 1023, 1024 到 是已注册的端口号 常见服务协议的端口 telnet(23) ftp(21) SMTP(25) http(80) 北京邮电大学培训中心 39 北京邮电大学培训中心 40

11 网络字节顺序 Integer 主机上原始的保存方式 Little-Endian 套接字 (sockets) Sockets 向 TCP/IP 提供接口 Sockets 也为其他多种协议提供通用接口 Big-Endian 23,798 (0x5CF6) 网络字节顺序 (Big-Endian) 用于多字节, 二进制数据的交换 htonl(), htons(), ntohl(), ntohs() 北京邮电大学培训中心 41 北京邮电大学培训中心 42 套接字 (sockets) 续 由协议和本地 / 远端地址 / 端口识别 一个应用可以指向多个 sockets Sockets 可以被多个应用操作 VxWorks 的套接字 VxWorks 实现了与 BSD4.4 TCP/IP 兼容的 sockets 编程接口 VxWorks 目前支持两种套接字 数据报套接字 : 支持双向的数据流, 但不保证数据传送的可靠性 有序性和无重复 流套接字 : 提供双向的 有序的 无重复并且无记录边界的数据服务 北京邮电大学培训中心 43 北京邮电大学培训中心 44

12 VxWorks 套接字描述符 与文件操作一样, 每个套接字在创建时都生成一个套接字描述符 该套接字描述符是在文件描述符表中的索引值 该套接字描述符在描述符表中的表项并不指向文件表, 而是指向一个于该套接字有关的数据结构 北京邮电大学培训中心 45 套接字中的客户机 / 服务器模型 使用客户机 / 服务器模型进行编程时, 服务器端有一个 任务在指定的端口等待客户来连接, 一旦连接上之后, 就可以按设计的数据交换方法和格式进行数据传送 客户端在需要的时刻向服务器发出连接请求 SERVER Socket() CLIENT Socket() Bind() Listen() Accept() Block until connection established recv() Process request send() Connection establishment Communication message (request) Communication message (reply) Connect() send() recv() 北京邮电大学培训中心 46 创建 socket Int socket ( domain, type, protocol ) 创建一个 socket Socket 可以是面向连接的 (TCP=SOCK_STREAM), 面向无连接的 (UDP=SOCK_DATAGRAM), 和原始数据 (SOCK_RAW). 返回一个 socket 描述符 ( 文件描述符 ), 便于以后使用 socket 例子 : sd = socket (AF_INET, SOCK_STREAM, 0) AF_INET internet domain SOCK_STREAM 规定 SOCK_STREAM 使用 TCP 0 规定协议类型, 一般为 0 北京邮电大学培训中心 47 Connect STATUS connect (int s, struct sockaddr *name, int namelen) 在一个指定的 socket 上建立一个连接 S: 指向一个已经打开的 socket 描述符 Name: 是一个地址结构, 指向服务器端的名 字 u_char sa_len u_char sa_family char sa_data[4] 整个地址结构的大小地址族指向服务器端的实际地址 北京邮电大学培训中心 48

13 close STATUS close ( int fd ) 当客户端或服务器端使用完一个 socket 时, 可以使用 close 来关闭该 socket fd:socket 的文件描述符 Send Int send ( int s, char *buf, int buflen, int flags) 用于处于连接状态的 socket, 将一个消息发送到另一个 socket S: 一个已连接的套接字描述符 Buf: 待发送数据的缓冲区 Buflen: 缓冲区中数据的长度 Flags: 调用执行方式 如果发送时没有可用的缓存,send 就被阻塞 北京邮电大学培训中心 49 北京邮电大学培训中心 50 sendto Int sendto (int s, caddr_t buf, int buflen, int flags, struct sockaddr * to, int tolen) 用于不需要处于 socket 处于连接状态的 socket, 将一个消息发送到另一个 socket S: 一个已连接的套接字的描述符 Buf: 待发送数据的缓冲区 Buflen: 缓冲区中数据的长度 Flags: 调用执行的方式 To: 指向目的套接字的地址 Tolen:to 所指向的地址的长度 recv Int recv ( int s, char *buf, int buflen, int flags) 从一个已经连接的 socket 处接收数据 S: 从 s 所指向的 socket 接收数据 Buf: 接收到的数据所存放的缓冲区 Buflen: 数据缓冲区的长度 Flags: 调用执行的方式 返回值为实际接收到的数据的长度 如果没有消息到来,recv 就被阻塞 北京邮电大学培训中心 51 北京邮电大学培训中心 52

14 recvfrom Int recvfrom (int s, char * buf, int buflen, int flags, struct sockaddr * from, int * pfromlen) 从一个 socket 接收数据, 不管该 socket 是否是面向连接 S: 从 s 所指向的 socket 接收数据 Buf: 接收到的数据所存放的缓冲区 Buflen: 数据缓冲区的长度 Flags: 调用执行的方式 From: 发送方地址 pformlen: 发送方地址的长度 返回值为实际接收到的数据长度 bind STATUS bind (int s, struct sockaddr *name, int namelen ) 将一个名字绑定到一个 socket 上, 为一个未命名的 socket 分配一个名字, 该名字中包含本地的地址 S: 套接字描述符 Name: 要绑定给套接字的名字 Namelen: 名字的长度 北京邮电大学培训中心 53 北京邮电大学培训中心 54 listen STATUS listen (int s, int backlog) 让 socket 对连接进行侦听 S: 套接字描述符 Backlog: 可以排队等待的最大连接数 Listen 只能用于 SOCK_STREAM 或 SOCK_SEQPACKET 类型的 socket 上 accept Int accept (int s, struct sockaddr *addr, int * addrlen) 在指定的 socket 上接受一个连接 S: 套接字描述符 该 socket 是由 socket 调用创建, 由 bind 调用绑定到一个地址上, 再由 listen 调用的 socket Addr: 用于存放调用返回的地址信息 Addrlen: 保存 addr 的精确长度 北京邮电大学培训中心 55 北京邮电大学培训中心 56

15 select Int select (int width, fd_set *preadfds, fd_set *pwritefds, fd_set *pexecptfds, struct timeval *ptimeout) 等待一些描述符改变状态 可以由它来通知连接的一个或多个 I/O 条件是否得到满足 当一个任务处理多个连接时, 为了得到某一时刻哪些连接可以进行读写, 也需使用 select Width: 需要测试的宽度, 即要遍历多少个描述符 preadfds, pwritefds, pexecptfds: 分别指向可读, 可写和状态异常的描述符集合指针 ptimeout: 设置函数调用的超时值 函数返回所有描述字集合已准备好的总位数, 如果超时, 则返回 0 其它相关函数 hostgetbyname(): 通过主机名字查询主机地址 hostgetbyaddr(): 根据 IP 地址查询主机名称 Sethostname(): 设置主机名 Gethostname(): 获得主机名 北京邮电大学培训中心 57 北京邮电大学培训中心 58 数据传送 在连接建立以后 Send ( mysock_descrip, buf, buflen, flags ) Recv (mysock_descrip, buf, buflen, flags ) 如果发送时没有可用的缓存,send 就被阻塞 如果没有到来的消息可用,recv 就被阻塞 TCP / 通信过程 starts by getting ready to receive client connections 北京邮电大学培训中心 59 北京邮电大学培训中心 60

16 TCP / 通信过程 - 续 /* Create socket for incoming connections */ if ((sfd = socket(af_inet, SOCK_STREAM, 0)) < 0) perror("socket"); 北京邮电大学培训中心 61 TCP / 通信过程 - 续 serveraddr.sin_family = AF_INET; /* Internet address family */ serveraddr.sin_port = htons(server_port_num); /* Local port */ serveraddr.sin_addr.s_addr = htonl(inaddr_any);/* Any incoming interface */ if (bind(sfd, (struct sockaddr *) &serveraddr, sockaddrsize)) == ERROR) perror("bind() "); 北京邮电大学培训中心 62 TCP / 通信过程 - 续 /* Mark the socket so it will listen for incoming connections */ if (listen(sfd, SERVER_MAX_CONNECTIONS) < ERROR) perror("listen"); 北京邮电大学培训中心 63 TCP / 通信过程 - 续 for (;;) /* Run forever */ { if ((newfd=accept(sfd,(struct sockaddr *)&clientaddr, &sockaddrsize)) ==ERROR) perror("accept() "); 北京邮电大学培训中心 64

17 TCP / 通信过程 - 续 is now blocked waiting for connection from a client TCP / 通信过程 - 续 Later, a client decides to talk to the server 北京邮电大学培训中心 65 北京邮电大学培训中心 66 TCP / 通信过程 - 续 /* Create a reliable, stream socket using TCP */ if ((sfd = socket(af_inet, SOCK_STREAM, 0)) == ERROR) printf("socket() "); 北京邮电大学培训中心 67 TCP / 通信过程 - 续 serveraddr.sin_family = AF_INET; /* Internet address family */ serveraddr.sin_addr.s_addr = inet_addr(servip); /* IP address */ serveraddr.sin_port = htons(server_port_num); /* port */ if (connect(sfd, (struct sockaddr *) &serveraddr, sockaddrsize)) < 0) printf("connect()"); 北京邮电大学培训中心 68

18 TCP / 通信过程 - 续 /* Send the string to the server */ if (send(sfd, (char *)&myrequest,sizeof (myrequest)) ==ERROR) perror("send() "); TCP / 通信过程 - 续 if ((newfd=accept(sfd,(struct sockaddr *)&clientaddr, &sockaddrsize)) ==ERROR) perror("accept() "); 北京邮电大学培训中心 70 北京邮电大学培训中心 69 TCP / 通信过程 - 续 /* Receive message from client */ if ((recvmsgsize = recv(newfd, echobuffer, RCVBUFSIZE)) < 0) perror("recv() failed"); 北京邮电大学培训中心 71 TCP / 通信过程 - 续 close(sfd); close(newfd) 北京邮电大学培训中心 72

19 客户 / 服务器 无连接的协议调用 客户 : 请求服务的一方称为客户 服务器 : 提供某种服务的乙方称为服务器 Internet 的应用中大多数应用都是比较单一的客户 / 服务器模式 网络编程的程序分为客户端程序和服务器端程序 服务器端 Socket() 建立流式套接字, 返回套接字描述符 s Bind(), 套接字 s 绑定本地地址 Recvfrom()/sendto(), 在套接字 s 上读数据, 直到数据交互完毕 客户端 Socket() 建立流式套接字, 返回套接字描述符 s Bind(), 套接字 s 绑定本地地址 Recvfrom()/sendto(), 在套接字 s 上读数据, 直到数据交互完毕 Close(), 关闭套接字 s, 服务结束 Close(), 关闭套接字 s, 服务结束 北京邮电大学培训中心 73 北京邮电大学培训中心 74 面向连接的协议调用 服务器端 Socket() 建立流式套接字, 返回套接字描述符 s Bind(), 套接字 s 绑定本地地址 Listen(), 通知 TCP, 准备好接收连接 Accept(), 接收连接, 等待客户端连接 连接建立,Accept() 返回得到的新的连接的套接字 ns Recv()/send(), 在套接字 ns 上读写数据, 直到通信完毕 客户端 Socket() 建立流式套接字, 返回套接字描述符 s Connect(), 向服务端发起连接建立请求 Recv()/send(), 在套接字 ns 上读写数据, 直到通信完毕 Close(), 关闭套接字 ns Close(), 关闭套 接字 s, 对话结束 Close(), 关闭套接字北京邮电大学培训中心 s, 服务结束 75 客户端程序设计 客户端程序 : 发出服务请求的程序 客户端程序要知道服务器端的地址, 提供服务所使用的端口号, 服务使用的传输层协议 客户端寻找服务器端 通过指定服务器的 IP 地址和端口号来寻找服务器 通过广播的方式来找服务器 北京邮电大学培训中心 76

20 TCP 客户端编程 TCP 协议是一种保证传输可靠, 保证顺序的传输层协议 TCP 客户端编程结构 创建套接字,domain 为 PF_INET, type 为 SOCK_STREAM 通过各种途径获得服务器端的 IP 地址和服务端口号 使用 connect 和服务器端进行连接 连接建立好之后, 就可以通过 send recv 等调用进行通信 通信完毕, 使用 close 关闭连接 UDP 客户端编程 UDP 是一种不保证传输可靠性和传输顺序的传输层协议 UDP 客户端编程结构 创建套接字,domain 为 PF_INET,type 为 SOCK_DGRAM 通过各种途径获得服务器端的 IP 地址和服务端口号 发送和接收数据 使用 connect 的 UDP 可以通过调用 connect 来填写有关套接字的数据结构 ; 在后面使用 send 和 recv 时就不用每次都填写 IP 地址和端口号 不使用 connect 的 UDP 可以直接使用 sendto 和 recvfrom 来发送和接收数据, 每次都要指定服务器端的 IP 地址和端口号 发送和接收数据后使用 close 关闭套接字 北京邮电大学培训中心 77 北京邮电大学培训中心 78 服务器端程序设计 服务器端是提供服务的一方, 它一直侦听某个端口, 等待请求消息的到来 程序的一般结构 创建套接字 绑定一个本地端口 在该端口侦听请求消息 收到请求消息, 处理消息, 返回响应 服务器端程序的设计需要考虑对多个客户进行服务的情况, 即考虑程序的并发性 面向连接的服务端概念 面向连接的服务器使用的传输层协议能够保证数据传送的可靠性 顺序性 因此服务器端程序的设计就不需要考虑数据的可靠传送 面向连接的服务器端程序只要接受连接请求, 并通过该连接进行通信即可, 底层的传输层协议会保证数据传送的可靠性 北京邮电大学培训中心 79 北京邮电大学培训中心 80

21 无连接的服务端概念 无连接的服务端使用的传输层协议不保证数据传送的可靠性 无连接的服务端程序如果需要向上层提供有保证的数据服务, 就必须在程序设计中考虑报文的顺序 错误校验等问题 服务端程序设计的两种基本模式 服务端程序设计的两种模式 循环模式 并发模式 循环模式 程序总体结构上是一个循环, 一次处理一个请求 有多个客户端请求时, 请求放入队列, 一次等待处理 并发模式 程序可以同时处理多个请求, 父进程接受请求, 产生子进程, 由子进程处理请求 北京邮电大学培训中心 81 北京邮电大学培训中心 82 无连接服务端循环模式程序设计 1. 创建套接字, 类型为 SOCK_DGRAM 2. 使用 bind 调用将端口和地址绑定到该套接字上 3. 用 recvfrom 接受请求消息 4. 使用 sendto 将响应发送回客户端 5. 处理完成后返回第 3 步, 进入下一次循环 无连接服务端并发模式程序设计 1. 创建套接字, 类型为 SOCK_DGRAM 2. 使用 bind 调用来指定本机地址和侦听端口 3. 调用 recvfrom 接收请求消息, 没有消息时, 该调用被阻塞 4. 一旦 recvfrom 收到请求消息, 则产生一个新任务, 新任务负责和客户端通信, 原任务返回第 3 步 5. 新任务处理完客户请求后结束并退出 北京邮电大学培训中心 83 北京邮电大学培训中心 84

22 面向连接服务端循环模式程序设计 1. 创建套接字, 类型为 SOCK_STREAM 2. 调用 bind 指定地址和端口 3. 调用 listen 指定未处理连接请求的队列长度 4. 调用 accept 等待连接请求 ( 在阻塞方式下 ), 一旦有连接请求,accept 返回一个新的套接字 描述符 5. 通过该描述符与客户端交互信息, 一旦交互完 毕, 关闭新产生的套接字并返回第 4 步 面向连接服务端的并发模式 1. 创建套接字, 类型为 SOCK_STREAM 2. 调用 bind 指定地址和端口 3. 调用 listen 指定未处理连接请求的队列长度 4. 调用 accept 等待连接请求 ( 在阻塞方式下 ), 一旦有连接请求,accept 返回一个新的套接字 描述符 1. 产生一个新任务, 该任务使用 accept 产生的新套接 字和客户端进行信息交互 2. 新任务处理完与客户之间的交互则结束并退出 5. 返回第 4 步等待新的连接请求 北京邮电大学培训中心 85 北京邮电大学培训中心 86 面向连接服务端单进程并发模式 1. 创建一个套接字, 类型为 SOCK_STREAM, 将该套接字加入 select 的监测是否有输入的集 合中 2. 使用 bind 调用, 设定本地地址和服务端口 3. 使用 listen 调用, 指定队列长度 4. 使用 select 等待某个套接字有数据到达 5. 一旦有数据到达最早产生的套接字, 则调用 accept 来接受请求, 并产生新的套接字, 并将新的套接字描述符加入 select 的监测输入集合, 返回第 4 步 6. 一旦有数据到达新的套接字描述符, 则根据应用层协议处理新的套接字的信息, 返回第 4 步 北京邮电大学培训中心 87

Chapter #

Chapter # 第三章 TCP/IP 协议栈 本章目标 通过本章的学习, 您应该掌握以下内容 : 掌握 TCP/IP 分层模型 掌握 IP 协议原理 理解 OSI 和 TCP/IP 模型的区别和联系 TCP/IP 介绍 主机 主机 Internet TCP/IP 早期的协议族 全球范围 TCP/IP 协议栈 7 6 5 4 3 应用层表示层会话层传输层网络层 应用层 主机到主机层 Internet 层 2 1 数据链路层

More information

<4D6963726F736F667420506F776572506F696E74202D20A1B6CFEEC4BFD2BB20B3F5CAB6BCC6CBE3BBFACDF8C2E7A1B7C8CECEF1C8FD20CAECCFA4544350A1A24950D0ADD2E9BACD4950B5D8D6B72E707074>

<4D6963726F736F667420506F776572506F696E74202D20A1B6CFEEC4BFD2BB20B3F5CAB6BCC6CBE3BBFACDF8C2E7A1B7C8CECEF1C8FD20CAECCFA4544350A1A24950D0ADD2E9BACD4950B5D8D6B72E707074> 项 目 一 : 初 识 计 算 机 网 络 任 务 三 熟 悉 TCP/IP 协 议 和 IP 地 址 一. 学 习 要 求 : 学 习 要 求 及 难 点 1. 了 解 IP 协 议 TCP 协 议 和 UDP 协 议 2. 熟 悉 IP 地 址 的 划 分 和 分 类 3. 了 解 IPV6 的 地 址 结 构 二. 难 点 : 1. IP 地 址 三. 学 时 : 1. 理 论 教 学 :6

More information

UDP 8.2 TCP/IP OSI OSI 3 OSI TCP/IP IP TCP/IP TCP/IP Transport Control Protocol TCP User Datagram Protocol UDP TCP TCP/IP IP TCP TCP/IP TC

UDP 8.2 TCP/IP OSI OSI 3 OSI TCP/IP IP TCP/IP TCP/IP Transport Control Protocol TCP User Datagram Protocol UDP TCP TCP/IP IP TCP TCP/IP TC 8 TCP/IP TCP/IP TCP OSI 8.1 OSI 4 end to end A B FTP OSI Connection Management handshake Flow Control Error Detection IP Response to User s Request TCP/IP TCP 181 UDP 8.2 TCP/IP OSI OSI 3 OSI 3 8.1 TCP/IP

More information

TCP/IP TCP/IP OSI IP TCP IP IP TCP/IP TCP/IP

TCP/IP TCP/IP OSI IP TCP IP IP TCP/IP TCP/IP TCP/IP : TCP/IP TCP/IP OSI IP TCP IP IP TCP/IP TCP/IP 1. ASCII EBCDIC Extended Binary-Coded Decimal Interchange Code 2. / (1) (2) Single System Image SSI) (3) I/O (4) 3.OSI OSI Open System Interconnection

More information

VoIP Make a Rtp Call VoIP Abstract... 2 VoIP RTP...3 Socket IP...9 Config Two Voice-hub

VoIP Make a Rtp Call VoIP Abstract... 2 VoIP RTP...3 Socket IP...9 Config Two Voice-hub VoIP... 2... 2 Abstract... 2... 3... 3 RTP...3 Socket...4...6...7 IP...9 Config Two Voice-hub... 10 1 12 VoIP VoIP voice-hub voice-hub Abstract At the beginning of this paper, we introducted the essential

More information

工程师培训

工程师培训 .1 TCP/IP TCP/IP 1 .2.2.1 Host 1960 S 1970 S Host Low Speed Lines 1970 S 1980 S pc Server Local Interneting 1980 S 1990 S Branch. pc Branch. WAN Branch. pc pc IBM SNA IBM X.25 2 .2.2 OSI OSI Application

More information

第 1 章 概 述 1.1 计 算 机 网 络 在 信 息 时 代 中 的 作 用 1.2 计 算 机 网 络 的 发 展 过 程 *1.2.1 分 组 交 换 的 产 生 *1.2.2 因 特 网 时 代 *1.2.3 关 于 因 特 网 的 标 准 化 工 作 1.2.4 计 算 机 网 络 在

第 1 章 概 述 1.1 计 算 机 网 络 在 信 息 时 代 中 的 作 用 1.2 计 算 机 网 络 的 发 展 过 程 *1.2.1 分 组 交 换 的 产 生 *1.2.2 因 特 网 时 代 *1.2.3 关 于 因 特 网 的 标 准 化 工 作 1.2.4 计 算 机 网 络 在 计 算 机 网 络 ( 第 4 版 ) 课 件 第 1 章 计 算 机 网 络 概 述 郭 庆 北 Ise_guoqb@ujn.edu.cn 2009-02-25 第 1 章 概 述 1.1 计 算 机 网 络 在 信 息 时 代 中 的 作 用 1.2 计 算 机 网 络 的 发 展 过 程 *1.2.1 分 组 交 换 的 产 生 *1.2.2 因 特 网 时 代 *1.2.3 关 于 因 特

More information

Chap6.ppt

Chap6.ppt Computer Networks v4 cs.sjtu 12/21/12 6 Internet ftp://ftp.cs.sjtu.edu.cn/ybzhang 61 / 110 Computer Networks v4 cs.sjtu 12/21/12 ftp://ftp.cs.sjtu.edu.cn/ybzhang 62 / 110 Computer Networks v4 cs.sjtu 12/21/12

More information

Simulator By SunLingxi 2003

Simulator By SunLingxi 2003 Simulator By SunLingxi sunlingxi@sina.com 2003 windows 2000 Tornado ping ping 1. Tornado Full Simulator...3 2....3 3. ping...6 4. Tornado Simulator BSP...6 5. VxWorks simpc...7 6. simulator...7 7. simulator

More information

IP505SM_manual_cn.doc

IP505SM_manual_cn.doc IP505SM 1 Introduction 1...4...4...4...5 LAN...5...5...6...6...7 LED...7...7 2...9...9...9 3...11...11...12...12...12...14...18 LAN...19 DHCP...20...21 4 PC...22...22 Windows...22 TCP/IP -...22 TCP/IP

More information

PowerPoint Presentation

PowerPoint Presentation 网络编程简介 授课老师 : 赵增华助教 : 杨金峰邮件 : myjfm@163.com 两台计算机通过网络进行通信 端口 端口 A 协议 网络 协议 B 192.168.0.118 192.168.0.10 IP 地址 IP 网络中每台主机都必须有一个惟一的 IP 地址 ; IP 地址是一个逻辑地址 ; 因特网上的 IP 地址具有全球唯一性 ; 32 位, 4 个字节, 常用点分十进制的格式表示,

More information

MASQUERADE # iptables -t nat -A POSTROUTING -s / o eth0 -j # sysctl net.ipv4.ip_forward=1 # iptables -P FORWARD DROP #

MASQUERADE # iptables -t nat -A POSTROUTING -s / o eth0 -j # sysctl net.ipv4.ip_forward=1 # iptables -P FORWARD DROP # iptables 默认安全规则脚本 一 #nat 路由器 ( 一 ) 允许路由 # iptables -A FORWARD -i eth0 -o eth1 -j ACCEPT ( 二 ) DNAT 与端口转发 1 启用 DNAT 转发 # iptables -t nat -A PREROUTING -p tcp -d 192.168.102.37 dprot 422 -j DNAT to-destination

More information

ebook35-21

ebook35-21 21 Linux L i n u x 211 U N I X U N I X I / O F I F O U N I X I n t e r n e t s o c k e t () s o c k e t () send() r e c v ( read() w r i t e () send() r e c v () I n t e r n e t 212 Internet Internet S

More information

ebook67-1

ebook67-1 1 1.1 T C P / I P T C P / I P 60 9 ( I n t e r n e t ) WA N 100 T C P / I P T C P / I P [ Lynch 1993] 1.2 Telnet FTP e-mail T C P / I P TCP UDP T C P / I P 1-1 1) 1-1 TCP/IP 2) T C P / I P I I C M P I

More information

/ / (FC 3)...

/ / (FC 3)... Modbus/TCP 1.0 1999 3 29 Andy Swales Schneider aswales@modicon.com ... 2 1.... 3 2.... 3 2.1.. 3 2.2..4 2.3..4 2.4... 5 3.... 5 3.1 0... 5 3.2 1... 5 3.3 2... 6 3.4 / /... 7 4.... 7 5.... 8 5.1 0... 9

More information

Slide 1

Slide 1 网络编程入门篇 利用 socket 实现 TCP 服务器 目录 基础知识 具体示例 示例代码讲解 基础知识 基础知识 socket 编程一般采用客户端 - 服务器模式 ( 即由客户进程向服务器进程发出请求, 服务器进程执行请求的任务并将执行结果返回给客户进程的模式 ) 今天我们要讲的就是如何利用 socket 编程实现基于 TCP 协议通信的服务器 首先我们先向大家展示 socket 编程的流程,

More information

Microsoft PowerPoint - 数据通信-ch1.ppt

Microsoft PowerPoint - 数据通信-ch1.ppt 主 要 内 容 与 基 本 要 求 主 要 内 容 数 据 通 信 与 计 算 机 网 络 计 算 机 网 络 的 发 展 过 程 分 类 以 及 主 要 性 能 指 标 ; 分 组 交 换 的 基 本 原 理 及 其 与 电 路 交 换 报 文 交 换 的 联 系 与 区 别 ; 计 算 机 网 络 的 协 议 与 体 系 结 构 第 1 章 概 述 基 本 要 求 掌 握 分 组 交 换 电 路

More information

计算机网络编程

计算机网络编程 计算机网络编程 第 10 章发现服务器开启的 TCP 端口 信息工程学院方徽星 fanghuixing@hotmail.com 大纲 设计目的 相关知识 例题分析 1. 设计目的 网络服务常以客户机 / 服务器模式工作 服务器在某些特定端口上提供网络服务, 等待客户机发出的服务请求 通过发现服务器开启的 TCP 端口, 了解传输层的基本功能与协议类型 掌握网络服务 端口的概念与相互关系 2. 相关知识

More information

第3章 计算机网络体系结构

第3章  计算机网络体系结构 第 3 章 计 算 机 网 络 体 系 结 构 本 章 内 容 计 算 机 的 网 络 体 系 结 构 网 络 参 考 模 型 五 层 网 络 参 考 模 型 1 3.1 计 算 机 网 络 体 系 结 构 发 展 历 程 分 层 原 理 基 本 概 念 2 发 展 历 程 网 络 体 系 结 构 提 出 的 背 景 计 算 机 网 络 的 复 杂 性 异 质 性 不 同 的 通 信 介 质 有 线

More information

untitled

untitled Lwip Swedish Institute of Computer Science February 20, 2001 Adam Dunkels adam@sics.se (QQ: 10205001) (QQ: 329147) (QQ:3232253) (QQ:3232253) QQ ARM TCPIP LCD10988210 LWIP TCP/IP LWIP LWIP lwip API lwip

More information

计算机网络实验说明

计算机网络实验说明 计算机网络实验说明 龚旭东 电三楼 420 lzgxd@mailustceducn 2011 年 11 月 1 日 龚旭东 (TA) 计算机网络实验说明 2011 年 11 月 1 日 1 / 20 Outline 1 实验系统介绍 实验环境实验流程 2 实验内容编程实验交互实验观察实验 3 一些控制台命令 4 实验报告说明 龚旭东 (TA) 计算机网络实验说明 2011 年 11 月 1 日 2

More information

9 Internet 10 Internet

9 Internet 10 Internet 1 2 3 4 5 6 Internet 7 8 9 Internet 10 Internet 11 12 1 1.1 1.2 1.3 1.4 1.5 1.6 1.1 1.1.1 20 50 20 60 ARPANET ARPANET Internet 20 70 ISO International Organization for Standardization TCP/IP 20 90 Internet

More information

ebook67-9

ebook67-9 9 IP 9.1 I P 9-1 I P 9-1 d a e m o n U n i x d a e m o n d a e m o n [Perlman 1992] 10 R I P Routing Information Protocol I P 9-1 I P 30 I C M P 9. 5 r o u t e n e t s t a t route netstat UDP TCP ICMP

More information

ch09.PDF

ch09.PDF 9-1 / (TCP/IP) TCP/IP TCP/IP ( ) ICMP ARP RARP 9.1 TCP/IP 9.1.1 TCP/IP OSI TCP/IP (DARPA) DARPA TCP/IP UNIX Berkeley Software DistributionTCP/IP TCP/IP TCP/IP TCP/IP TCP/IP TCP/IP OSI - TCP/IP ( ) ( )

More information

VIDEOJET connect 7000 VJC-7000-90 zh- CHS Operation Manual VIDEOJET connect 7000 zh-chs 3 目 录 1 浏 览 器 连 接 7 1.1 系 统 要 求 7 1.2 建 立 连 接 7 1.2.1 摄 像 机 中 的 密 码 保 护 7 1.3 受 保 护 的 网 络 7 2 系 统 概 述 8 2.1 实 况

More information

ebook12-1

ebook12-1 API N e t B I O S Wi n s o c k A P I Wi n s o c k 1 N e t B I O S Wi n s o c k A P I N e t B I O S O S / 2 D O S 2 3 4 Wi n d o w s Wi n d o w s 1 NetBIOS Network Basic Input/Output System, NetBIOS A P

More information

ebook140-8

ebook140-8 8 Microsoft VPN Windows NT 4 V P N Windows 98 Client 7 Vintage Air V P N 7 Wi n d o w s NT V P N 7 VPN ( ) 7 Novell NetWare VPN 8.1 PPTP NT4 VPN Q 154091 M i c r o s o f t Windows NT RAS [ ] Windows NT4

More information

计算机网络

计算机网络 gongwhboy@tom.com Internet 3 James F.Kurose Keith W.Ross 4 Andrew S.Tanenbaum 3 Larry L.Peterson, Bruce S.Davie 3 1. ISO OSI/RM( ) TCP/IP ( TELNET, FTP, SMTP ) (TCP UDP) IP 2. Internet : Internet 5 (1)

More information

Chapter 5- 运输层 (5)-2017

Chapter 5- 运输层 (5)-2017 计算机网络 运输层编程 (5) 陈旺虎 chenwh@nwnu.edu.cn Review TCP 协议格式 TCP 可靠传输 为什么需要三次握手? A 发送一次确认的原因 应对出现 已失效的连接请求报文段 的情况, 即防止已失效的连接请求报文段突然又传到了 B 例 1:A 发出连接请求, 但该请求丢失,A 重传连接请求, 到达 B, 则正常 ; 一. 认识 Socket 应用层程序 流套接字接口

More information

目 彔 1. 准 备 工 作... 1 2. 登 彔 设 置... 2 3. 功 能 说 明... 4 3.1 实 时 监 控... 4 3.1.1 基 本 控 制... 4 4.1.2 功 能 设 置... 4 3.1.3 画 质 调 节... 6 3.1.4 彔 像 与 抓 拍... 6 3.1

目 彔 1. 准 备 工 作... 1 2. 登 彔 设 置... 2 3. 功 能 说 明... 4 3.1 实 时 监 控... 4 3.1.1 基 本 控 制... 4 4.1.2 功 能 设 置... 4 3.1.3 画 质 调 节... 6 3.1.4 彔 像 与 抓 拍... 6 3.1 嵌 入 式 Web Server 用 户 手 册 V2.0 感 谢 您 选 用 本 公 司 的 产 品, 请 您 在 使 用 本 产 品 前 仔 细 阅 读 用 户 手 册, 本 用 户 手 册 将 为 您 提 供 正 确 的 使 用 说 明 版 权 声 明 : 本 用 户 手 册 版 权 归 天 津 市 亚 安 科 技 股 仹 有 限 公 司 所 有, 未 经 本 公 司 许 可, 仸 何 机 构

More information

Slide 1

Slide 1 网络编程入门篇 Select: 非阻塞 Socket 编程 目录 基础知识 具体示例 注意事项 示例代码讲解 基础知识 基础知识 在 RT-Thread 使用 socket 网络编程时, 由于 socket 的 recv 和 send 的实现是阻塞式的, 因此当一个任务调用 recv() 函数接收数据时, 如果 socket 上并没有接收到数据, 这个任务将阻塞在 recv() 函数里 这个时候,

More information

路由器基本配置

路由器基本配置 路由器基本配置 本章内容 路由器的基本操作 实验练习 常用的路由器配置方法 TFTP Console MODEM AUX telnet web 任何 Interface AUX 备份接口, 一般用于路由器的管理备份接口 路由器的操作模式 : 配置模式 1. 线路配置模式 Router(config-line)# 配置路由器的线路参数 2. 路由协议配置模式 Router(config-router)#

More information

(Methods) Client Server Microsoft Winsock Control VB 1 VB Microsoft Winsock Control 6.0 Microsoft Winsock Control 6.0 1(a). 2

(Methods) Client Server Microsoft Winsock Control VB 1 VB Microsoft Winsock Control 6.0 Microsoft Winsock Control 6.0 1(a). 2 (2005-01-26) (2005-01-26) (2005-02-27) PIC_SERVER (9) VB TCP/UDP Visual Basic Microsoft Winsock Control (MSWINSCK.OCX) UDP TCP Client Server Visual Basic UDP/TCP PIC_SERVER UDP/TCP 1. Microsoft Winsock

More information

C6_ppt.PDF

C6_ppt.PDF C01-202 1 2 - (Masquerade) (Replay) (Message Modification) (Denial of Service) - ( ) (Eavesdropping) (Traffic Analysis) 8 1 2 7 3 6 5 4 3 - TCP SYN (SYN flood) Smurf Ping of Death LAND Attack Teardrop

More information

Basics of Socket Programming Please check the referenced links for the further description and examples. 1 Procedures for Socket Implementation 1. Create the server application (e.g. a simple shellscript)

More information

穨IC-1000

穨IC-1000 IC-1000 LEDOMARS Information Coporation :(02)27913828 :(02)27945895 (04)2610628 (04)2650852 (07)3897016 (07)3897165 http://www.ledomars.com.tw 1 1. IC-1000 2. IC-1000 LED : ERROR LNK/ACT PWR TEST PWR(Power)

More information

Chap04

Chap04 Socket 编程介绍 Socket Socket 网络编程 按照操作系统 Windows 的 socket 编程 *nix 的 socket 编程 按照编程语 言 使 用C++ Java 的 socket 编程 使 用脚本语 言的 socket 编程 Socket 的 一些历史 Sockets 本来是 UNIX 操作系统下流 行行的 一种 网络编程接 口 (API), 在 4.2 BSD 中被 首先引

More information

下表所示, 此时 protocol 参数可使用缺省值 0 ; 但如果还有多个协议供选择, 则必须使用 protocol 参数来标识 协议族 ( 仅考虑 IP 协议 传送类型 protocol 参数常量 协议类型 族 ) (/usr/include/linux/in.h) SOCK_STREAM IP

下表所示, 此时 protocol 参数可使用缺省值 0 ; 但如果还有多个协议供选择, 则必须使用 protocol 参数来标识 协议族 ( 仅考虑 IP 协议 传送类型 protocol 参数常量 协议类型 族 ) (/usr/include/linux/in.h) SOCK_STREAM IP 实验 2 参考资料 Linux/Unix:Socket 函数库 Linux Socket 函数库是从 Berkeley 大学开发的 BSD UNIX 系统中移植过来的 BSD Socket 接口是在众多 Unix 系统中被广泛支持的 TCP/IP 通信接口,Linux 下的 Socket 程序设计, 除了微小的差别之外, 也适用于大多数其它 Unix 系统 Socket 的使用和文件操作比较类似 如同文件的读

More information

飞鱼星多WAN防火墙路由器用户手册

飞鱼星多WAN防火墙路由器用户手册 WAN VER: 20110218 Copyright 2002-2011 VOLANS WAN VR4600 VR4900 VR7200 VR7500 VR7600 1.1 1.2 IP 1.3 2.1 2.2 2.2.1 2.2.2 3.1 3.2 3.2.1 3.2.2 3.2.3 4.1 4.2 4.2.1 4.2.2 4.2.3 4.2.4 4.2.5 4.2.6 4.3 4.3.1 4.3.2

More information

C3_ppt.PDF

C3_ppt.PDF C03-101 1 , 2 (Packet-filtering Firewall) (stateful Inspection Firewall) (Proxy) (Circuit Level gateway) (application-level gateway) (Hybrid Firewall) 2 IP TCP 10.0.0.x TCP Any High Any 80 80 10.0.0.x

More information

ebook140-9

ebook140-9 9 VPN VPN Novell BorderManager Windows NT PPTP V P N L A V P N V N P I n t e r n e t V P N 9.1 V P N Windows 98 Windows PPTP VPN Novell BorderManager T M I P s e c Wi n d o w s I n t e r n e t I S P I

More information

图 4.2 udpclient 项目解决方案 3. 客户机程序编码如下 : 程序 : udp 客户机程序 udpclient.cpp

图 4.2 udpclient 项目解决方案 3. 客户机程序编码如下 : 程序 : udp 客户机程序 udpclient.cpp 实验四 UDP 客户机和服务器设计 一 实验目的 1. 学习和理解 UDP 协议 ( 对照 TCP 协议 ) 2. 掌握 UDP 客户机与服务器程序的设计方法 3. 掌握 UDP 套接字创建方法, 掌握 sendto recvfrom 等函数用法 注意与 send recv 函数做对比性学习 二 实验内容 1. 完成发送和接收数据报的客户机设计 2. 完成接收和回送数据报的服务器设计 3.( 选做

More information

计算机网络概论

计算机网络概论 1 repeater bridge router gateway V.S OSI Repeater(Hub) 1 Repeater 2 3 ( Hub 4 Bridge 1 Bridge 2 N N DL1 DL1 DL2 DL2 Ph1 Ph1 Ph2 Ph2 1 2 Bridge 3 MAC Ethernet FDDI MAC MAC Bridge 4 5 6 7 50873EA6, 00123456

More information

计 算 机 网 络 基 础 任 务 教 程 () 组 成 计 算 机 网 络 的 每 台 计 算 机 都 是 独 立 的 即 计 算 机 之 间 没 有 明 显 的 主 从 关 系, 每 台 计 算 机 可 以 连 网 工 作, 也 可 以 不 连 网 工 作 (2) 建 立 计 算 机 网 络 的

计 算 机 网 络 基 础 任 务 教 程 () 组 成 计 算 机 网 络 的 每 台 计 算 机 都 是 独 立 的 即 计 算 机 之 间 没 有 明 显 的 主 从 关 系, 每 台 计 算 机 可 以 连 网 工 作, 也 可 以 不 连 网 工 作 (2) 建 立 计 算 机 网 络 的 计 算 机 网 络 初 探 描 述 随 着 计 算 机 网 络 技 术 的 发 展, 给 我 们 的 工 作 和 生 活 带 来 了 极 大 的 便 利, 本 将 学 习 计 算 机 网 络 的 相 关 知 识, 并 能 利 用 所 学 网 络 知 识 对 实 际 问 题 进 行 分 析 探 讨 ; 感 受 网 络 的 神 奇 作 用, 激 发 对 网 络 技 术 的 求 知 欲 ; 认 识 到 信

More information

ebook177-1

ebook177-1 1 1968 A R PA N E T A R PA N E T 1 9 7 3 Ly n c h R o s e Internet system Handbook ( 1993 ) David Croker R F C Request for Comment 1969 R F C R F C M O 1969 1974 A R PA N E T 1977 I E N T C P / I P 1986

More information

华清远见就业优势倍增项目手册

华清远见就业优势倍增项目手册 Linux 网络编程 曾宏安 1. Internet 与 TCP/IP 协议 1 2 3 4 Internet 历史 OSI 模型与 TCP/IP 协议体系结构 TCP/IP 协议 TCP 和 UDP 协议 Internet 的历史 } Internet- 冷战 的产物 } 1957 年 10 月和 11 月, 前苏联先后有两颗 Sputnik 卫星上天 } 1958 年美国总统艾森豪威尔向美国国会提出建立

More information

自由軟體教學平台

自由軟體教學平台 NCHC Opensource task force DRBL steven@nchc.gov.tw, c00hkl00@nchc.gov.tw National Center for High-Performance Computing http://www.nchc.gov.tw Jan, 2003 1 2003/1/28 ( ) 09:00-10:30 10:40-12:00 Linux 13:00-14:30

More information

ch08.PDF

ch08.PDF 8-1 CCNA 8.1 CLI 8.1.1 8-2 8-3 8.1.21600 2500 1600 2500 / IOS 8-4 8.2 8.2.1 A 5 IP CLI 1600 2500 8-5 8.1.2-15 Windows 9598NT 2000 HyperTerminal Hilgraeve Microsoft Cisco HyperTerminal Private Edition (PE)

More information

经华名家讲堂

经华名家讲堂 5.1 5.1.1 5.1.2 5.2 5.2.1 5.2.2 5.2.3 5.2.4 5.2.5 5.3 5.3.1 5.3.2 5.3.3 / 5.3.4 / 5.3.5 / 5.4 Internet 5.4.1 Internet 5.4.2 Intranet 1. 2. 1 31 5 5.1 5.1.1 Internet 1 Host 20 60 IBM 2000 2 20 60 20 60

More information

ebook140-11

ebook140-11 11 VPN Windows NT4 B o r d e r M a n a g e r VPN VPN V P N V P N V P V P N V P N TCP/IP 11.1 V P N V P N / ( ) 11.1.1 11 V P N 285 2 3 1. L A N LAN V P N 10MB 100MB L A N VPN V P N V P N Microsoft PPTP

More information

Chap06

Chap06 基于 TCP 与 UDP 的服务器器端 / 客户端程序开发 基于 TCP 的 C/S 程序 - 服务器器端分析 Client Server listen() 的 工作过程 调 用 listen() 函数进 入等待连接请求状态 在 listen() 之后, 客户端的 connect() 调 用才有作 用 listen(int sock, int backlog) 成功返回 0, 失败返回 -1 listen():

More information

D. 192.168.5.32 E. 192.168.5.14 答 案 :C 3. 工 作 站 A 配 置 的 IP 地 址 为 192.0.2.24/28. 工 作 站 B 配 置 的 IP 地 址 为 192.0.2.100/28. 两 个 工 作 站 之 间 有 直 通 线 连 接, 两 台

D. 192.168.5.32 E. 192.168.5.14 答 案 :C 3. 工 作 站 A 配 置 的 IP 地 址 为 192.0.2.24/28. 工 作 站 B 配 置 的 IP 地 址 为 192.0.2.100/28. 两 个 工 作 站 之 间 有 直 通 线 连 接, 两 台 CCNP 学 前 测 试 题 都 选 自 官 方 的 全 真 考 试 题, 共 100 道 题 实 际 测 试 选 60 道 题, 同 官 方 正 式 考 题 数 目 基 本 一 致, 因 此 等 于 是 模 拟 考 试, 采 用 网 上 形 式 进 行 测 评 学 前 测 评 目 的 是 为 了 检 验 大 家 对 CCNA 阶 段 知 识 掌 握 的 程 度, 同 时 对 CCNA 最 核 心

More information

工程硕士信息通信网实验讲义.doc

工程硕士信息通信网实验讲义.doc 1 Linux 1.1 Linux 1.1.1 Linux 1.1.2 Linux Linux --help arp help manual manual TCP/IP ARPIP RFC1812 2.2.3 IPV4 IPv6 RFC ftp 1.1.3 1 ARP ip addr show up eth0 IP ip neigh show ARP VLAN VLAN IP Ping ICMP echo

More information

AL-M200 Series

AL-M200 Series NPD4754-00 TC ( ) Windows 7 1. [Start ( )] [Control Panel ()] [Network and Internet ( )] 2. [Network and Sharing Center ( )] 3. [Change adapter settings ( )] 4. 3 Windows XP 1. [Start ( )] [Control Panel

More information

ebook67-10

ebook67-10 10 10.1 r o u t e I C M P R I P (Routing Infromation Protocol) T C P / I P O S P F B G P I n t e r n e t B 10.2 routing daemon 9-1 9. 2 I P routing mechanism r o u t e routing policy I n t e r n e t I

More information

<4D6963726F736F667420576F7264202D20C9CFBAA3CAD0BCC6CBE3BBFAB5C8BCB6BFBCCAD4C8FDBCB6BFBCCAD4B4F3B8D95FBDA8D2E9B8E55F5F303632352E646F63>

<4D6963726F736F667420576F7264202D20C9CFBAA3CAD0BCC6CBE3BBFAB5C8BCB6BFBCCAD4C8FDBCB6BFBCCAD4B4F3B8D95FBDA8D2E9B8E55F5F303632352E646F63> 上 海 市 高 等 学 校 计 算 机 等 级 考 试 ( 三 级 ) 考 试 大 纲 -- 建 议 稿 -- 2007-6-25 25 目 录 上 海 市 高 等 学 校 计 算 机 等 级 考 试 三 级 总 体 说 明 -----------------1 三 级 ( 计 算 机 系 统 与 网 络 技 术 ) 考 试 大 纲 ---------------------2 三 级 ( 管 理

More information

目 录(目录名)

目  录(目录名) 目录 目录...1-1 1.1 域名解析配置命令... 1-1 1.1.1 display dns domain... 1-1 1.1.2 display dns dynamic-host... 1-1 1.1.3 display dns server... 1-2 1.1.4 display ip host... 1-3 1.1.5 dns domain... 1-4 1.1.6 dns resolve...

More information

11N 无线宽带路由器

11N 无线宽带路由器 http://www.tenda.com.cn 1... 1 1.1... 1 1.2... 1 2... 3 2.1... 3 2.2... 3 2.3... 5 2.4... 6 2.5... 7 2.6... 9 2.6.1 无线基本设置... 9 2.6.2 无线加密设置... 9 2.7... 10 3... 18 3.1... 18 3.2... 19 3.2.1 ADSL 拨号上网设置...

More information

財金資訊-80期.indd

財金資訊-80期.indd IPv6 / LINE YouTube TCP/IP TCP (Transmission Control Protocol) IP (Internet Protocol) (node) (address) IPv4 168.95.1.1 IPv4 1981 RFC 791 --IP IPv4 32 2 32 42 IP (Internet Service Provider ISP) IP IP IPv4

More information

Microsoft PowerPoint - Socket programming.ppt [相容模式]

Microsoft PowerPoint - Socket programming.ppt [相容模式] Basic Concept of Socket Socket programming 位於傳輸層和應用層之間 socket 是一種可做雙向資料傳輸的通道 讓應用層可以傳送資料給 socket, 或是從 socket 接收資料 Jimmy 2011/3/29 Concept of Socket Relation between Socket and Application Socket 的概念和檔案代碼觀念相似,

More information

Symantec™ Sygate Enterprise Protection 防护代理安装使用指南

Symantec™ Sygate Enterprise Protection 防护代理安装使用指南 Symantec Sygate Enterprise Protection 防 护 代 理 安 装 使 用 指 南 5.1 版 版 权 信 息 Copyright 2005 Symantec Corporation. 2005 年 Symantec Corporation 版 权 所 有 All rights reserved. 保 留 所 有 权 利 Symantec Symantec 徽 标 Sygate

More information

1500XA Daniel Danalyzer 1500XA Rosemount Analytical 1500XA P/N 3-9000-757 A 2010 5 ii 1500XA 1500XA iii iv 1500XA : 1-2 1500XA - 1500XA 1-3 1-4 1500XA 1500XA 1-5 1-6 1500XA 1500XA 1-7 1-8 1500XA

More information

1 1 2 OSPF RIP 2

1 1 2 OSPF RIP 2 MPLS VPN 1. TCP/IP IP IP IP IP 1 1 2 OSPF RIP 2 2 RIP OSPF BGP DVMRP IS- IS IP 1. Unicast Routing Protocol Multicast Routing Protocol RIP OSPF BGP IS-IS DVMRP PIM-SM PIM-DM 2. IGP EGP IGPRIP OSPF IS-ISEGP

More information

目录 1 IPv6 快速转发 IPv6 快速转发配置命令 display ipv6 fast-forwarding aging-time display ipv6 fast-forwarding cache ipv6 fas

目录 1 IPv6 快速转发 IPv6 快速转发配置命令 display ipv6 fast-forwarding aging-time display ipv6 fast-forwarding cache ipv6 fas 目录 1 IPv6 快速转发 1-1 1.1 IPv6 快速转发配置命令 1-1 1.1.1 display ipv6 fast-forwarding aging-time 1-1 1.1.2 display ipv6 fast-forwarding cache 1-1 1.1.3 ipv6 fast-forwarding aging-time 1-3 1.1.4 ipv6 fast-forwarding

More information

GPRS IP MODEM快速安装说明

GPRS IP MODEM快速安装说明 GF-3026D CDMA 无 线 路 由 器 用 户 手 册 北 京 嘉 复 欣 科 技 有 限 公 司 地 址 : 北 京 市 海 淀 区 阜 成 路 115 号 北 京 印 象 2 号 楼 213 室 电 话 :86-10-88122130 88153193 88153197 传 真 :86-10-88122129 网 站 :http://www.garefowl.com/ 目 录 一 产 品

More information

第 11 章 互聯網技術 11.1 互聯 網 和 萬 維 網 的 發 展 歷 史 A. 互聯網的發展 互聯網是由 ARPANET 開 始發展的 1969 年 美國國防部高級研究計劃署 (ARPA) 把部分軍事研究所和大 的電腦連接起來 建造了㆒個實驗性的電腦網絡 稱為 ARPANET 並 列 的功能

第 11 章 互聯網技術 11.1 互聯 網 和 萬 維 網 的 發 展 歷 史 A. 互聯網的發展 互聯網是由 ARPANET 開 始發展的 1969 年 美國國防部高級研究計劃署 (ARPA) 把部分軍事研究所和大 的電腦連接起來 建造了㆒個實驗性的電腦網絡 稱為 ARPANET 並 列 的功能 互 聯 網 技 術 在 完 成 這 章 後, 你 將 能 夠 描 述 互 聯 網 的 發 展 歷 史 描 述 萬 維 網 的 發 展 歷 史 了 解 連 接 互 聯 網 的 基 本 概 念 能 夠 連 接 到 互 聯 網 知 道 互 聯 網 如 何 運 作 互 聯 網 是 全 球 網 絡 的 集 合 互 聯 網 (Internet) 是 ㆒ 個 集 合 全 球 許 多 網 絡 ㆒ 起 的 大 型 網

More information

84

84 83 84 EKI-1526 EKI-1528 EKI-1524 EKI-1522 EKI-1521 2 2 2 2 2 16 8 4 2 1 10/100 Mbps 10/100 Mbps 10/100 Mbps 10/100 Mbps 10/100 Mbps RS-232/422/485 RS-232/422/485 RS-232/422/485 RS-232/422/485 RS-232/422/485

More information

QL1880new2.PDF

QL1880new2.PDF ADSL Modem 1 MODEM 56K MODEM 128K ISDN INTERNET ADSL Modem VOD ADSL ADSL 2 1.1 ADSL 1.2 1.3 KM300A 2.1 2.2 2.3 2.4 2.5 KM300A 2.6 web 2.7 1.1ADSL 1.2 1.3 2.1 ADSL 2.2 ADSL 3 ADSL KM300A ADSL KM300A DIY

More information

ebook106-17

ebook106-17 17 Mark Kadrich ( R A D I U S ) S L I P C S L I P P P P I P I n t e r n e t I n t e r n e t 110 ( / ) 24 7 70 80 56 K ( P S T N ) 17.1 / ( m o - d e m ) P S T N ( 17-1 ) P S T N 17-1 PSTN 176 17.1.1 ISDN

More information

IP-Routing-05.pdf

IP-Routing-05.pdf RI P R I P - 2 RIP -1 R I P - 2 DV RIP -1 RIP-2 16... RIP-2 RIP-2 RIP -1 R I P - 2 RIP-2 RIP-2 RIP-2 V L S M disc ontiguous addr ess sp ace C I D R Cla ssless In ter -Dom ain Routing 121 1 2 2 IP RIP-2

More information

SEC-220

SEC-220 Session CERT/CC 60000 50000 40000 52,658 30000 26,829 20000 10000 0 2,412 1995 1999 2000 2001 Q1, 2002 Source: http://www.cert.org/stats/ CERT/CC 3000 2500 2000 2,437 1500 1000 500 0 171 1,065 1995

More information

Microsoft Word - YDB doc

Microsoft Word - YDB doc YDB 中 国 通 信 标 准 化 协 会 标 准 YDB 118 2012 宽 带 速 率 测 试 方 法 用 户 上 网 体 验 Broadband speed test method User experience of internet surfing 2012-11 - 13 印 发 中 国 通 信 标 准 化 协 会 目 次 前 言... Ⅱ 1 范 围... 1 2 规 范 性 引 用

More information

Chapter 5 TCP/IP Security WANG YANG

Chapter 5 TCP/IP Security WANG YANG Content 实验课 课外安排时间, 每周一次 (6~10 周 ) 内容 : 基于安全实验虚拟机, 进行信息搜集 程序安全 网络安全的实验练习, 内容主要参照 SEED 的实验大纲 自愿报名 发邮件到 wyang@njnet.edu.cn 截止时间 : 本周日 Chapter 5 TCP/IP Security WANG YANG wyang@njnet.edu.cn Content TCP/IP

More information

目 录(目录名)

目  录(目录名) 目录 1 域名解析配置命令... 1-1 1.1 域名解析配置命令...1-1 1.1.1 display dns domain... 1-1 1.1.2 display dns dynamic-host... 1-2 1.1.3 display dns proxy table... 1-2 1.1.4 display dns server... 1-3 1.1.5 display ip host...

More information

Chapter 5- 运输层 (1)-2017

Chapter 5- 运输层 (1)-2017 计算机网络 第五章运输层 (1) 陈旺虎 chenwh@nwnu.edu.cn 第 5 章运输层 5.1 运输层协议概述 5.2 运输层协议概述 5.3 传输控制协议 TCP 概述 5.4 可靠传输的工作原理 4.5 TCP 报文段的首部格式 5.6 TCP 可靠传输的实现 5.7 TCP 的流量控制 5.8 TCP 的拥塞控制 5.9 TCP 的连接管理 5.1 运输层协议概述 从通信和信息处理的

More information

untitled

untitled 1....2...2...6 2....10 3. UDP...15 4. TCP...16...16...16 1 1. PC COM1 COM2 COM1 COM2 DTU 2 3 4 COM1 COM1 COM2 COM ID 13900000000 DTU COM1 5 COM2 DTU DTU DTU DTU DTU DTU DTU ID ID 3031 3032 2 ID 13900000001

More information

1. 二 進 制 數 值 ( 1 10 10 01 ) 2 轉 換 為 十 六 進 制 時, 其 值 為 何? (A) ( 69 ) 16 (B) ( 39 ) 16 (C) ( 7 A ) 16 (D) ( 8 A ) 16 2. 在 電 腦 術 語 中 常 用 的 UPS, 其 主 要 功 能

1. 二 進 制 數 值 ( 1 10 10 01 ) 2 轉 換 為 十 六 進 制 時, 其 值 為 何? (A) ( 69 ) 16 (B) ( 39 ) 16 (C) ( 7 A ) 16 (D) ( 8 A ) 16 2. 在 電 腦 術 語 中 常 用 的 UPS, 其 主 要 功 能 注 意 : 考 試 開 始 鈴 ( 鐘 ) 響 前, 不 可 以 翻 閱 試 題 本 民 國 104 年 大 專 程 度 義 務 役 預 備 軍 官 預 備 士 官 考 試 試 題 計 算 機 概 論 注 意 事 項 1. 請 核 對 考 試 科 目 是 否 正 確 2. 請 檢 查 答 案 卡 座 位 及 准 考 證 三 者 之 號 碼 是 否 完 全 相 同, 如 有 不 符, 請 監 試 人

More information

<4D6963726F736F667420576F7264202D20383439342D352DBED6D3F2CDF8D7E9BDA8D3EBB9DCC0EDCFEEC4BFBDCCB3CCD5FDCEC42E646F63>

<4D6963726F736F667420576F7264202D20383439342D352DBED6D3F2CDF8D7E9BDA8D3EBB9DCC0EDCFEEC4BFBDCCB3CCD5FDCEC42E646F63> 第 4 单 元 搭 建 自 己 的 Web 站 点 本 单 元 通 过 学 习 架 构 Web 服 务 器, 实 现 Web 服 务, 管 理 Web 站 点, 了 解 Web 站 点 服 务 器 的 架 构 个 人 空 间 和 虚 拟 主 机 的 概 念, 掌 握 IIS 组 件 的 安 装 Web 站 点 的 创 建 管 理 站 点 属 性 选 项 卡 的 配 置 管 理 等 知 识,Web 网

More information

目录 1 IPv6 快速转发 IPv6 快速转发配置命令 display ipv6 fast-forwarding aging-time display ipv6 fast-forwarding cache ipv6 fas

目录 1 IPv6 快速转发 IPv6 快速转发配置命令 display ipv6 fast-forwarding aging-time display ipv6 fast-forwarding cache ipv6 fas 目录 1 IPv6 快速转发 1-1 1.1 IPv6 快速转发配置命令 1-1 1.1.1 display ipv6 fast-forwarding aging-time 1-1 1.1.2 display ipv6 fast-forwarding cache 1-1 1.1.3 ipv6 fast-forwarding aging-time 1-3 1.1.4 ipv6 fast-forwarding

More information

ebook71-13

ebook71-13 13 I S P Internet 13. 2. 1 k p p p P P P 13. 2. 2 1 3. 2. 3 k p p p 1 3. 2. 4 l i n u x c o n f P P P 13. 2. 5 p p p s e t u p 13. 2. 6 p p p s e t u p P P P 13. 2. 7 1 3. 2. 8 C a l d e r a G U I 13.

More information

Data Server_new_.doc

Data Server_new_.doc 0i B/C Data Server Windows 2000 Window XP Windows XP FTP FANUC Data Server FTP liwei@beijing-fanuc 1 06-10-8 Content 1. /...3 1.1...3 1.2...3 1.3 CNC...3 2....5 2.1 STORAGE...5 2.2 FTP...6 2.3 BUFFER...7

More information

, 7, Windows,,,, : ,,,, ;,, ( CIP) /,,. : ;, ( 21 ) ISBN : -. TP CIP ( 2005) 1

, 7, Windows,,,, : ,,,, ;,, ( CIP) /,,. : ;, ( 21 ) ISBN : -. TP CIP ( 2005) 1 21 , 7, Windows,,,, : 010-62782989 13501256678 13801310933,,,, ;,, ( CIP) /,,. : ;, 2005. 11 ( 21 ) ISBN 7-81082 - 634-4... - : -. TP316-44 CIP ( 2005) 123583 : : : : 100084 : 010-62776969 : 100044 : 010-51686414

More information

ebook

ebook 20 20.1 (routing domain) s o c k e t P F _ R O U T E S O C K _ R A W 1) R T M _ A D D 2) R T M _ D E L E T E 3) R T M _ G E T 4) R T M _ C H A N G E 5) R T M _ L O C K (r o u t e _ o u t p u t) (r a w

More information

ebook

ebook 32 IP 32.1 I n t e r n e t S O C K _ R A W I P 3 1) I C M P I G M P P i n g I C M P I C M P I C M P 1 9. 7 N e t / 3 R T M _ R E D I R E C T I C M P ( 1 9. 6 ) I C M P I G M P I G M 2) I P U D P I P U

More information

Microsoft PowerPoint CN 19

Microsoft PowerPoint CN 19 OSPF: Open Shortest Path First Distributed Link state protocol Using SPF algorithm OSPF: Open Shortest Path First OSPF --- Three Key Points Who: Exchange Link State with ALL routers Flooding What: Link

More information

<4D6963726F736F667420576F7264202D20CDF8B9A42DC9CFCEE7CCE22D3038CFC2>

<4D6963726F736F667420576F7264202D20CDF8B9A42DC9CFCEE7CCE22D3038CFC2> 全 国 计 算 机 技 术 与 软 件 专 业 技 术 资 格 ( 水 平 ) 考 试 2008 年 下 半 年 网 络 工 程 师 上 午 试 卷 (B) ( 考 试 时 间 9 : 00~11 : 30 共 150 分 钟 ) 请 按 下 述 要 求 正 确 填 写 答 题 卡 1. 在 答 题 卡 的 指 定 位 置 上 正 确 写 入 你 的 姓 名 和 准 考 证 号, 并 用 正 规 2B

More information

NSC-161

NSC-161 IP Session IP? IP Cisco IP IP IP IP IP? LAN Software Bluetooth,, 802.11 IP IP IP QoS IP Trust Domain (TD 1 ) TD 2 AR AR AP AP (MN) (MN) IP IP ( ) (MR) IP LAN MR (AP) IP 802.11 (AL) LAN/PAN 802.11, 802.15,

More information

(UTM???U_935_938_955_958_959 V2.1.9.1)

(UTM???U_935_938_955_958_959 V2.1.9.1) 192.16 www.sharetech.com.tw UTM 多 功 能 防 火 牆 管 理 者 手 冊 V 2.1.9.1 目 錄 第 一 章 安 裝 與 訊 息... 7 1-1 建 議 的 安 裝 設 定 圖... 8 1-2 軟 體 安 裝 設 定... 9 1-3 首 頁 訊 息... 14 1-4 型 號 與 功 能 對 照 表... 17 第 二 章 系 統 設 定... 19 2-1

More information

第3章

第3章 本 章 涵 盖 以 下 主 题 全 局 单 播 地 址 路 由 和 子 网 划 分 : 本 节 通 过 与 IPv4 相 比 较, 介 绍 了 IPv6 地 址 IPv4 路 由 的 概 念, 以 及 怎 样 进 行 IPv6 子 网 划 分 IPv6 全 局 单 播 地 址 的 分 配 : 本 节 探 讨 了 怎 样 将 全 局 单 播 地 址 分 配 到 主 机 或 其 他 设 备 上 IPv6

More information

QVM330 多阜寬頻路由器

QVM330 多阜寬頻路由器 侠 诺 神 捕 QnoSniff 专 业 版 2.0 简 体 中 文 使 用 手 册 目 录 一 简 介... 4 二 QnoSniff 专 业 版 系 统 安 装 与 配 置... 5 2.1 开 始 之 前 的 准 备... 5 2.2 QnoSniff 专 业 版 安 装 过 程 中 所 需 组 件... 5 2.3 布 署 连 接 范 例 拓 朴... 6 2.4 开 始 安 装... 6

More information

引言 ftp 工作原理 FTP 客户端思考练习 要点回顾 1 ip 地址结构 2 字节顺序转换函数 3 IP 格式转换函数 2 / 29

引言 ftp 工作原理 FTP 客户端思考练习 要点回顾 1 ip 地址结构 2 字节顺序转换函数 3 IP 格式转换函数 2 / 29 引言 ftp 工作原理 FTP 客户端思考练习 网络程序设计 (FTP) 孙永科 西南林业大学 2010 年 9 月 17 日 1 / 29 引言 ftp 工作原理 FTP 客户端思考练习 要点回顾 1 ip 地址结构 2 字节顺序转换函数 3 IP 格式转换函数 2 / 29 引言 ftp 工作原理 FTP 客户端思考练习 本节重点 1 ftp 工作原理数据分析 TCPdump 过程分析 wireshark

More information

一、选择题

一、选择题 计 算 机 网 络 基 础 第 7 章 练 习 思 考 与 认 识 活 动 一 选 择 题 1. 下 面 命 令 中, 用 于 检 查 WINDOWS2000 下 TCP/IP 配 置 信 息 的 是 ( ) A. cmd B. nslookup C. ipconfig D. ping 2. 内 部 网 关 协 议 RIP 是 一 种 广 泛 使 用 的 基 于 距 离 矢 量 算 法 的 协 议

More information

嵌入式Linux块设备驱动开发解析

嵌入式Linux块设备驱动开发解析 The success's road 嵌 入 式 LINUX 网 络 驱 动 开 发 Copyright 2007-2008 Farsight. All rights reserved. 要 点 Linux 网 络 设 备 驱 动 程 序 概 述 计 算 机 网 络 概 述 skbuf 数 据 结 构 介 绍 Linux 网 络 设 备 驱 动 程 序 API 介 绍 Linux 网 络 设 备 驱

More information

編 輯 室 手 札 Editor Navigation 刑 事 資 訊 科 技 再 造 整 合 分 析 犯 罪 情 資 文 / 編 輯 室 刑 事 資 訊 科 技 的 發 展, 從 最 初 定 位 於 犯 罪 資 料 電 子 數 位 化, 再 隨 著 犯 罪 手 法 科 技 化 的 趨 勢, 刑 事 資 訊 科 技 在 犯 罪 偵 查 工 作 上 的 角 色 也 愈 顯 重 要, 刑 事 資 訊 業

More information

通过动态路由协议实现链路备份

通过动态路由协议实现链路备份 通过动态路由协议实现链路备份 实验名称 通过动态路由协议实现链路备份 实验目的 掌握通过在不同链路上配置不同的路由协议实现链路备份 背景描述 你是公司高级网络管理员, 公司内部有一个很重要的服务器所在网段为 192.168.12.0/24, 平常访问通过 R1,R3 的 OSPF 路由协议, 为了保证该网段随时能够访问, 不能因为链路故障出问题, 要求你实现一个备份冗余的功能, 请给予支持 实现功能

More information

epub 61-2

epub 61-2 2 Web Dreamweaver UltraDev Dreamweaver 3 We b We b We Dreamweaver UltraDev We b Dreamweaver UltraDev We b We b 2.1 Web We b We b D r e a m w e a v e r J a v a S c r i p t We b We b 2.1.1 Web We b C C +

More information

第 7 章 下 一 代 网 际 协 议 IPv6 141 足 的 措 施 只 能 是 权 宜 之 计 (3) 路 由 表 膨 胀 早 期 IPv4 的 地 址 结 构 也 造 成 了 路 由 表 的 容 量 过 大 IPv4 地 址 早 期 为 网 络 号 + 主 机 号 结 构, 后 来 引 入

第 7 章 下 一 代 网 际 协 议 IPv6 141 足 的 措 施 只 能 是 权 宜 之 计 (3) 路 由 表 膨 胀 早 期 IPv4 的 地 址 结 构 也 造 成 了 路 由 表 的 容 量 过 大 IPv4 地 址 早 期 为 网 络 号 + 主 机 号 结 构, 后 来 引 入 第 7 章 下 一 代 网 际 协 议 IPv6 本 章 是 有 关 下 一 代 网 际 协 议 IPv6 的 描 述, 重 点 介 绍 IPv6 的 产 生 原 因 IPv6 的 地 址 与 IPv6 首 部 格 式 等 通 过 本 章 的 学 习, 读 者 应 重 点 掌 握 和 理 解 以 下 内 容 : IPv4 向 IPv6 发 展 的 必 然 性 IPv6 的 新 特 性 IPv6 地

More information

end to end 7.2 OSI 7 OSI 3 A B 7.2 Packet Routing LAN WAN 7.1.2 141

end to end 7.2 OSI 7 OSI 3 A B 7.2 Packet Routing LAN WAN 7.1.2 141 7 IP IP ARP ICMP IP OSI 3 7.1 7.1.1 7.1 DTE0/1 DCE0/1 DCE0/1 DCE2DCE3 DCE4 7.1 DTE1 DTE2 DCE1 DTE1 DCE2 DCE3 DCE4 MAC DCE2 DCE5 DTE1 DCE1 DCE3 DCE6 DTE2 DCE4 7.1 140 end to end 7.2 OSI 7 OSI 3 A B 7.2

More information

PowerPoint Presentation

PowerPoint Presentation 立 97 年度 SNMG 練 DNS & BIND enc1215@gmail.com DNS BIND Resolver Named 理 Named 更 DNS DNS Reference 2 DNS DNS 料 domain ip DNS server DNS server 理 DNS server DNS DNS 狀. root name server 理 3 DNS 狀 DNS (2). com

More information

IC-900W Wireless Pan & Tilt Wireless Pan & Tilt Remote Control / Night Vision FCC ID:RUJ-LR802UWG

IC-900W Wireless Pan & Tilt Wireless Pan & Tilt Remote Control / Night Vision FCC ID:RUJ-LR802UWG IC-900W Wireless Pan & Tilt Wireless Pan & Tilt Remote Control / Night Vision FCC ID:RUJ-LR802UWG --------------------------------------------TABLE OF CONTENTS------------------------------------------

More information