搜档网
当前位置:搜档网 › 网络通信技术与局域网

网络通信技术与局域网

网络通信技术与局域网
网络通信技术与局域网

第2章网络通信技术与局域网

第2节局域网的构建

回顾知识导入新课:

前面我们学习了解了计算机网络的基本功能,网络的几种拓扑结构,以及了解了常用的网络硬件。

下面我们请各个小组回顾总结一下

任务一:各小组回顾前面的知识,并讨论、总结。

一、准备与安装硬件

思考:为什么构建局域网?

通常情况下,一个建筑工程师要建一栋大楼或一座桥梁,首先需要绘制构造图,也就是我们常说的设计图,现在你就是一个网络工程师,要建一个局域网,那么我们首先要做的就是根据实际情况绘制所组建的网络的拓扑结构。我们以组建一个小型公司办公室局域网为例:

(1)设计网络结构拓扑图:交换机、台式电脑、笔记本电脑,传输介质;

(2)硬件的连接,确保每台计算机上都正确安装了网卡(网络适配器),在网卡与交换机间用RJ-45插头进行连接

(3)配置网络连接的相关协议,这样便组建了一个局域网。

任务二:各小组讨论完成一下任务:假设你家里同时有两台台式电脑,一台笔记本电脑,需要台式电脑用网线连接,而笔记本电脑则用无线传输,你将如何连接局域网并共享上网呢,大家试绘制一下设计图。

思考:怎样构建局域网?

1、连接硬件

2、检查网卡驱动是否已经正确安装

任务三:检查本机网卡驱动是否已经正确安装

二、安装网络通信软件与设置参数

思考:以上我们把硬件都安装好了,那么是不是网络可以正常使用了呢?如果没有,还缺什么?(分组讨论)

通过上的学习,同学们学会了组建一个简单的局域网,但这只是第一步,我们要使在同一网络中的计算机实现通信及共享资源,我们还需要安装相应的通信软件,并设置相关的参数,现在同学们使用的系统大多为windows XP,XP在安装好以后就带有常用的通讯软件,现在我们就以XP为例,简单讲一下在Windows XP环境下的局域网通信的基本设置:

通信协议(TCP/IP)及IP地址

通信协议是指计算机与计算机之间实现和完成通信或服务所必须遵循的规

则和约定。简单的说:通讯协议就是计算机双方要实现通信,就必须要遵循数据传输与控制的某种相同的规则。它包含数据内容,连接方式,信息发送和接收的时序,传送目的地。

任务四:请大家和老师同步操作:回到Windows XP桌面,找到“网上邻居”右击鼠标弹出快捷菜单-单击“属性”选项,之后会弹出“网上邻居”属性窗口,在窗口里找到“本地连接”仍点击右键,在快捷菜单中点“属性”便弹出网络设置对话框,现在我们就可以进行网络的相关参数设置。

具体讲解一下IP地址的设置规则。

知识扩展:

IP地址:所谓IP地址就是给每个连接在网络上的主机分配的一个32bit地址。按照TCP/IP协议规定,IP地址用二进制来表示,每个IP地址长32bit,比特换算成字节,就是4个字节。

网关:在采用不同体系结构或协议的网络之间进行互通时,用于提供协议转换、路由选择、数据交换等网络兼容功能的设施。

DNS服务器地址:是域名解析服务,如果说计算机要连接INTERNET,就必须有网络服务商的DNS地址,这样才能确保与INTERNET连通,我们家里常用的是ADSL拨号上网,这种方式上网一般不用特定设置,计算机在完成拨号以后网络服务商会给你分配动态的IP和及DNS地址,所以说我们平常看家里的电脑都没有IP。

任务五:给一个地址段,让学生自行设置一下IP地址

三、检测与通信

在完成局域网的物理连接,通讯协议参数设置后,我们还要对网络进行诊断,一方面检测网络是否连通,协议配置是否正确。我们常用的方法是利用ping命令来测试目标计算机IP,看能否正确发送和接收数据包。方法:开始菜单—所有程序—附件—命令提示符或按Windows键加L键打开运行对话框输入命令,假设目标地址为192.168.1.1则输入ping 192.168.1.1回车即可。

任务六:

(1)通过测试命令PING检测网络是否连通,先让学生测试教师机IP,再测试其它同学的IP,看是否连通。

(2)使用运行winchat命令XP自带局域网聊天器进行信息发送,(前提是完整版的XP系统及开启Network DDE、Network DDE DSDM服务)让学生之间进行信息发送,也可以通过局域网聊天软件发送信息,通过教学系统给学生下发局域网聊天程序,并教学生安装使用。

四、资源共享

我们的局域网已连通并能进行通信,我们装如何实现局域网内计算机之间的资源共享呢。其实在上课的过程中我给你们发送程序已经实现了资源的共享,这是教师机与学生机之间,然而你们同学之间该如何实现资源共享呢?我们在确保计算机与计算机之间有固有的通讯协议、访问权限之外,还需在计算机上设置共

享资源目录。

方法:找到要共享资源的文件夹,击右键—选择共享—设置相关参数。

任务七:

把学生分为两人一组,并要求小组间根据老师的讲解,共享本机资源并互访。

五、小结

同学们,通过本节课的学习,我们都学到了些什么?

学生思考并回答

教师总结:我们学习了如何构建一个简单的局域网,并配置通讯必须的参数、设置共享资源目录。

【上机操作】

任务一:检查本机网卡驱动是否已经正确安装

任务二:给一个地址段,让学生自行设置一下IP地址。

任务三:测试网络是否连通。

任务三:共享本机资源并互访

【作业】

网络连接好了,如果一个办公室同时有多台电脑,却只有一台打印机,我们要实现在每一台电脑是执行打印命令,打印机都能打出相关的内容,该怎么办,大家可以讨论,不懂的知识可以通过网络查阅相关的资料,并把方法写成文本,以实名的方式发送到老师邮箱。

【板书设计】

【教学后记】

实验6 虚拟局域网的配置(参考答案)

实验6 虚拟局域网的配置和应用 一实验目的 了解端口VLAN(port VLAN)的功能和配置方法,熟悉端口VLAN的应用。本实验将在一台交换机上实现VLAN的划分。 二实验要求 1. 设备要求:计算机2台(装有Windows 2000/XP/2003操作系统、装有网卡),交 换机1台,UTP直通线2根,console电缆1根; 2. 每组2人,合作完成。 三实验预备知识 VLAN(Virtual Local Area Network)虚拟局域网是一种将局域网内的设备通过逻辑地划分成为一个个网段来进行管理的技术。IEEE于1999年颁布了用以标准化VLAN实现方案的802.1Q协议标准。 VLAN扩大了交换机的应用和管理功能。VLAN是建立在物理网络基础上的一种逻辑子网,因此建立VLAN需要相应的支持VLAN技术的网络设备。当网络中的不同VLAN间进行相互通信时,需要路由的支持,这时就需要增加路由设备——要实现路由功能,既可采用路由器,也可采用三层交换机来完成。 VLAN的最大特点是不受物理位置的限制,可以根据用户的需要进行灵活的划分。基于端口的VLAN划分方法是较为常用的,许多厂商的交换机产品都支持这一功能。本实验将在一台交换机上实现端口VLAN的划分,给学生一个从概念到应用的初步认识。 1. VLAN优点 使用VLAN具有以下优点: 分割广播域 一个VLAN就是一个逻辑广播域,通过对VLAN的创建,隔离了广播,缩小了广播范围,可以控制广播风暴的产生。 提高网络整体安全性 通过路由访问列表和MAC地址分配等VLAN划分原则,可以控制用户访问权限和逻辑网段大小,将不同用户群划分在不同VLAN,从而提高交换式网络的整体性能和安全性。 网络管理简单、直观 对于交换式以太网,如果对某些用户重新进行网段分配,需要网络管理员对网络系统的物理结构重新进行调整,甚至需要追加网络设备,增大网络管理的工作量。而对于采用VLAN 技术的网络来说,一个VLAN可以根据部门职能、对象组或者应用将不同地理位置的网络用户划分为一个逻辑网段。在不改动网络物理连接的情况下可以任意地将工作站在工作组或子网之间移动。利用虚拟网络技术,大大减轻了网络管理和维护工作的负担,降低了网络维护费用。在一个交换网络中,VLAN提供了网段和机构的弹性组合机制。 2. VLAN的划分

网络技术(第三章局域网基本概念)

网络技术 第三章局域网基本概念 考点1 局域网基本概念 局域网的网络拓扑结构主要分为总线型、环型与星型;网络传输介质主要采用双绞线、同轴电缆与光纤。 1 .总线型拓扑结构 总线型局域网的介质访问控制方法采用共享介质方式。总线型拓扑结构的优点是:结构简单,容易实现,易于扩展,可靠性较好。 其主要特点有以下5 点: ①所有结点都通过网卡连接到作为公共传输介质的总线上。 ⑦总线通常采用双绞线或同轴电缆作为传输介质。 ③所有结点都可以通过总线发送或接收数据,但是一段时间内只允许一个结点通过总线发送数据。当一个结点通过总线以“广播”方式发送数据时,其他结点只能以“收听”方式接收数据。 ④由于总线作为公共传输介质为多个结点所共享,就可能出现同一时刻有两个或两个以上结点通过总线发送数据,因此会出现冲突,造成传输失败。 ⑤在总线型局域网的实现技术中,必须解决多个结点访问总线的介质访问控制(MAC)问题。 介质访问控制方法是指控制多个结点利用公共传输介质发送和接收数据的方法。 2 .环型拓扑结构 在环型拓扑结构中,结点之间通过网卡利用点对点线路连接构成闭合的环型。环中数据沿着一个方向绕环逐站传输。在环型拓扑结构中,多个结点共享同一环通路,同样需要进行介质访问控制。与总线型拓扑结构一样,环型拓扑结构通常采用某种分布式控制方法,环中每个结点都要执行发送与接收的控制逻

辑。 3 .传输介质类型与介质访问控制方法 (1)局域网的传输介质类型 局域网常用的传输介质包括:同轴电缆、双绞线、光缆与无线信道。其中早期应用最多的是同轴电缆,目前双绞线和光线应用最为广泛(尤其是双绞线)。在局部范围的中、高速局域网使用双绞线,在远距离传输中使用光缆,在有移动结点的局域网中采用无线技术。 (2)局域网的介质访问控制方法 传统的局域网采用了共享介质的工作方法(如总线型和环型局域网),为了实现对多个 结点使用共享介质来发送和接收数据,人们提出了很多介质访问控制方法。IEEE 802.2 标 准定义的共享介质局域网有以下3 类: ①带冲突检测的载波侦听多路访问(CSMA/ CD)方法的总线型局域网。 ②令牌总线(Token Bus)方法的总线型局域网。 ③令牌环(Token Ring)方法的环型局域网。 考点2 IEEE 802 参考模型 1 .IEEE 80 2 参考模型 1980年2月,IEEE成立局域网标准委员会(简称IEEE 802委员会),专门从事局域网标准化工作,并制定了IEEE 802 标准。 早期,局域网领域有3 类典型技术:以太网、令牌总线和令牌环。同时,市场上有很多不同厂家的局域网产品,它们的数据链路层和物理层协议都不同。因此要为多种局域网技术和产品制定一个统一的共用的协议模型。设计者提出将数据链路层划分为两个子层:数据链路控制(LLC)子层和介质访问控制(MAC)子层。 2 .IEEE 802 标准 IEEE 802 标准就是局域网标准。在此基础上还发展多个具体的局域网子标准,这些协 议可以分为3 类:

局域网聊天系统(详细设计)

局域网聊天系统 详 细 设 计 成绩:

目录 1.功能需求 (1) 2.数据库设计 (1) 2.1 基本表设计 (1) 2.1.1 表结构汇总 (1) 2.1.2 T_Users表结构设计 (2) 2.1.3 XXX表结构设计 (2) 2.2 视图设计 (2) 2.2.1 视图汇总 (2) 2.2.2 XXX视图设计 (2) 2.3 存储过程设计 (3) 2.3.1 存储过程汇总 (3) 2.3.2 XXX存储过程代码 (3) 3.服务器端设计及实现 (3) 3.1 启动服务器功能的设计与实现 (3) 3.1.1 界面设计 (3) 3.1.2 流程 (4) 3.1.3 关键代码 (4) 3.2 消息管理功能的设计与实现 (4) 3.2.1 界面设计 (3) 3.2.2 流程 (4) 3.2.3 关键代码 (4) 4.客户端的设计与实现 (5) 4.1 注册模块的设计与实现 (5) 4.1.1 界面设计 (5) 4.1.2 流程图 (6) 4.1.3 关键代码 (6) 4.2 登陆功能的设计与实现 (6) 4.2.1 界面设计 (5) 4.2.2 流程图 (5) 4.2.3 关键代码 (6) 4.3 聊天功能的设计与实现 (7) 4.3.1 界面设计 (8) 4.3.2 流程图 (8) 4.3.3 关键代码 (9) 5.人员及分工 (9)

局域网聊天系统 详细设计1.功能需求 图 1 项目功能结构图2.数据库设计 2.1 基本表设计 2.1.1 表结构汇总 表 1 基本表汇总

2.1.2 T_Users表结构设计 表 2 用户表(T_Users)结构设计 2.1.3 XXX表结构设计 表 3 XXX(xxx)结构设计 2.2 视图设计 2.2.1 视图汇总 2.2.2 XXX视图设计

VC实现局域网组播

VC实现局域网组播 在局域网中,管理员常常需要将某条信息发送给一组用户。如果使用一对一的发送方法,虽然是可行的,但是过于麻烦,也常会出现漏发、错发。为了更有效的解决这种组通信问题,出现了一种多播技术(也常称为组播通信),它是基于IP层的通信技术。为了帮助读者理解,下面将简要的介绍一下多播的概念。 众所周知,普通IP通信是在一个发送者和一个接收者之间进行的,我们常把它称为点对点的通信,但对于有些应用,这种点对点的通信模式不能有效地满足实际应用的需求。例如:一个数字电话会议系统由多个会场组成,当在其中一个会场的参会人发言时,要求其它会场都能即时的得到此发言的内容,这是一个典型的一对多的通信应用,通常把这种一对多的通信称为多播通信。采用多播通信技术,不仅可以实现一个发送者和多个接收者之间进行通信的功能,而且可以有效减轻网络通信的负担,避免资源的无谓浪费。 广播也是一种实现一对多数据通信的模式,但广播与多播在实现方式上有所不同。广播是将数据从一个工作站发出,局域网内的其他所有工作站都能收到它。这一特征适用于无连接协议,因为LAN上的所有机器都可获得并处理广播消息。使用广播消息的不利之处是每台机器都必须对该消息进行处理。多播通信则不同,数据从一个工作站发出后,如果在其它LAN上的机器上面运行的进程表示对这些数据“有兴趣”,多播数据才会制给它们。 本实例由Sender和Receiver两个程序组成,Sender用户从控制台上输入多播发送数据,Receiver端都要求加入同一个多播组,完成接收Sender发送的多播数据。 一、实现方法 1、协议支持 并不是所有的协议都支持多播通信,对Win32平台而言,仅两种可从WinSock内访问的协议(IP/ATM)才提供了对多播通信的支持。因通常通信应用都建立在TCP/IP协议之上的,所以本文只针对IP协议来探讨多播通信技术。 支持多播通信的平台包括Windows CE 2.1、Windows 95、Windows 98、Windows NT 4、Windows 2000和WindowsXP。自2.1版开始,Windows CE才开始实现对IP多播的支持。本文实例建立在WindowsXP专业版平台上。 2、多播地址 IP采用D类地址来支持多播。每个D类地址代表一组主机。共有28位可用来标识小组。所以可以同时有多达25亿个小组。当一个进程向一个D类地址发送分组时,会尽最大的努力将它送给小组的所有成员,但不能保证全部送到。有些成员可能收不到这个分组。举个例子来说,假定五个节点都想通过I P多播,实现彼此间的通信,它们便可加入同一个组地址。全部加入之后,由一个节点发出的任何数据均会一模一样地复制一份,发给组内的每个成员,甚至包括始发数据的那个节点。D类I P地址范围在244.0.0.0到239.255.255.255之间。它分为两类:永久地址和临时地址。永久地址是为特殊用途而保留的。比如,244.0.0.0根本没有使用(也不能使用),244.0.0.1代表子网内的所有系统(主机),而244.0.0.2代表子网内的所有路由器。在RFC 1700文件中,提供了所有保留地址的一个详细清单。该文件是为特殊用途保留的所有资源的一个列表,大家可以找来作为参考。“Internet分配数字专家组”(I A N A)负责着这个列表的维护。在表1中,我们总结了目前标定为“保留”的一些地址。临时组地址在使用前必须先创建,一个进程可以要求其主机加入特定的组,它也能要求其主机脱离该组。当主机上的最后一个进程脱离某个组后,该组地址就不再在这台主机中出现。每个主机都要记录它的进程当前属于哪个组。表1部分永久地址说明: 地址说明 244.0.0.1 基本地址(保留) 244.0.0.1 子网上的所有系统

基于JAVA局域网聊天程序设计与实现(附源代码)

局域网聊天课程设计 摘要 随着互联网的发展,网络聊天工具作为一种交流工具,已经受到网民的青睐。目前,出现了很多功能强大的聊天工具,其中应用比较广泛的有腾讯QQ、MSN-Messager等等。 即时通讯软件,是每一个上网用户都需要的工具,它除了能够让您迅速地在网上找到自己的朋友和伙伴之外,还可以实时交谈和传递信息,截止到目前,全球约有近3亿多人使用即时软件,正因为即时通讯软件拥有数以亿计的用户和增长的市场,所以各个公司都盯上了这个最大的市场,一时间,即时通讯市场硝烟四起。 对等网络(peer-to-peer,简称P2P),应用最初出现时和现在并不相同。事实上可以认为它是若干不同技术以及流行趋势相结合的产物。以下是导致P2P技术发展最重要的趋势:首先,一些新技术与软件工程的结合,形成了一种将工作分散的趋势。P2P计算正是这种分散工作趋势的结果。其次,在企业应用集成等因素的驱动下,过去十年渐渐形成从集中的单机系统转向分布式系统。然而随着互联网的发展,全面的分布式计算也就成为一种迫切需求。 关键词:局域网聊天 P2P java

Abstract With the development of the Internet,the chat tool as a communication tool, has been popularly accepted by netizens of all ages. At present, there are many powerful chat tools, of which Tencent QQ, MSN-Messager are much more prevalent. Instant messaging software is necessary for every one who connects to the internet, which can not only provide you a prompt way to find friends and partners online, but can provide you the convenience of internet relay chat and information delivering. Up to now, there are about 300 million people using real-time software all over the world. As more and more corporations have focused on this market with growing potential, which has hundreds of millions of uses, the competitions among these corporations are extremely fierce. The initial application of peer-to-peer network (peer-to-peer, referred to as P2P) is not the same as it is now. In fact, it can be regarded as a combination of different technologies and fashion trends. Below are the most important trends that have led the development of P2P technology: First of all, the integration of software engineering and new technologies led to a working dispersion trend. As a result, P2P computing was born. Then, in the past decade, it has turned fro m a single centralized system to distributed system due to the motivation of factors such as enterprise application integration. At last, with the development of the Internet, however, a comprehensive distributed computing has become an urgent need. Keywords:LAN chat P2P java

用Visual C++在局域网实现IP多播

用Visual C++在局域网实现IP多播 在局域网中,管理员常常需要将某条信息发送给一组用户。如果使用一对一的发送方法,虽然是可行的,但是过于麻烦,也常会出现漏发、错发。为了更有效的解决这种组通信问题,出现了一种多播技术(也常称为组播通信),它是基于IP层的通信技术。为了帮助读者理解,下面将简要的介绍一下多播的概念。 众所周知,普通IP通信是在一个发送者和一个接收者之间进行的,我们常把它称为点对点的通信,但对于有些应用,这种点对点的通信模式不能有效地满足实际应用的需求。例如:一个数字电话会议系统由多个会场组成,当在其中一个会场的参会人发言时,要求其它会场都能即时的得到此发言的内容,这是一个典型的一对多的通信应用,通常把这种一对多的通信称为多播通信。采用多播通信技术,不仅可以实现一个发送者和多个接收者之间进行通信的功能,而且可以有效减轻网络通信的负担,避免资源的无谓浪费。 广播也是一种实现一对多数据通信的模式,但广播与多播在实现方式上有所不同。广播是将数据从一个工作站发出,局域网内的其他所有工作站都能收到它。这一特征适用于无连接协议,因为LAN上的所有机器都可获得并处理广播消息。使用广播消息的不利之处是每台机器都必须对该消息进行处理。多播通信则不同,数据从一个工作站发出后,如果在其它LAN上的机器上面运行的进程表示对这些数据"有兴趣",多播数据才会制给它们。 本实例由Sender和Receiver两个程序组成,Sender用户从控制台上输入多播发送数据,Receiver 端都要求加入同一个多播组,完成接收Sender发送的多播数据。 一、实现方法 1、协议支持 并不是所有的协议都支持多播通信,对Win32平台而言,仅两种可从WinSock内访问的协议(IP/ATM)才提供了对多播通信的支持。因通常通信应用都建立在TCP/IP协议之上的,所以本文只针对IP协议来探讨多播通信技术。 支持多播通信的平台包括Windows CE 2.1、Windows 95、Windows 98、Windows NT 4、Windows 2000和WindowsXP。自2.1版开始,Windows CE才开始实现对IP多播的支持。本文实例建立在WindowsXP专业版平台上。 2、多播地址 IP采用D类地址来支持多播。每个D类地址代表一组主机。共有28位可用来标识小组。所以可以同时有多达25亿个小组。当一个进程向一个D类地址发送分组时,会尽最大的努力将它送给小组的所有成员,但不能保证全部送到。有些成员可能收不到这个分组。举个例子来说,假定五个节点都想通过I P多播,实现彼此间的通信,它们便可加入同一个组地址。全部加入之后,由一个节点发出的任何数据均会一模一样地复制一份,发给组内的每个成员,甚至包括始发数据的那个节点。D类I P地址范围在244.0.0.0到239.255.255.255之间。它分为两类:永久地址和临时地址。永久地址是为特殊用途而保留的。比如,244.0.0.0根本没有使用(也不能使用),244.0.0.1代表子网内的所有系统(主机),而244.0.0.2代表子网内的所有路由器。在RFC 1700文件中,提供了所有保留地址的一个详细清单。该文件是为特殊用途保留的所有资源的一个列表,大家可以找来作为参考。"Internet分配数字专家组"(I A N A)负责着这个列表的维护。在表1中,我们总结了目前标定为"保留"的一些地址。临时组地址在使用前必须先创建,一个进程可以要求其主机加入特定的组,它也能要求其主机脱离该组。当主机上的最后一个进程脱离某个组后,该组地址就不再在这台主机中出现。每个主机都要记录它的进程当前属于哪个组。 表1 部分永久地址说明

网络通信技术基础教学大纲

《网络通信技术基础》课程教学大纲一、课程性质、课程目的和要求 本课程是以后学习网络知识的重点,详细介绍了网络管理员应该掌握的技术和知识。是一门理论结合实践的课程。 课程的教学目的是通过学习此书,使得学生对网络有一个大致的了解和认识网络的基本概念,掌握网络通信基础知识,了解组建局域网过程方法,了解互联网的基础知识。 教学目标 ●了解计算机网络的相关知识和概念。 ●熟悉计算机网络通信基础知识。 ●掌握网络体系结构概念和网络各层的功能特点。 ●掌握局域网基本特点,网络互联设备的使用以及常见网络的组建方案。 ●掌握Intranet的基本知识。 ●掌握无线局域网的基本知识 教学内容中体现的教学要求: 本课程的教学侧重学生对基础知识、基本概念和基本操作技能的掌握。按了解、理解和掌握三个层次提出学生应达到的教学目标标准。 三个层次的涵义如下: “了解”能正确表述有关名词、概念、知识的含义,这是最低层次要求。 “理解”在了解的基础上能全面地把握基本概念、基本原理、基本方法和基本技能,掌握相关概念、原理、方法的区别与联系,这是中层次要求。 “掌握”在理解的基础上能运用基本概念、基本原理、基本方法分析和解决实际问题,这是高层次要求。

二、课程教学内容和要点 第一章计算机网络概述 本章介绍了计算机网络的发展过程和不同阶段计算机网络的组成特点,本章的重点是理解计算机网络的定义,熟悉计算机网络的组成部分,熟悉计算机网络拓扑结构和分类。了解通信子网与资源子网的概念。 本章主要讲解计算机网络的基本概念。通过对本章的学习,应掌握以下内容: ?计算机网络的基本概念; ?计算机网络的产生与发展 ?计算机网络的组成; ?计算机网络的功能与应用 ?计算机网络的分类与工作模式; ?计算机网络的基本组成 ?计算机网络的拓扑结构与分类 第二章数据通信基础 本章从信号传送的角度对计算机网络如何实现通信进行了介绍,目的是使学生对信号如何在介质中传递有概念上的理解,是对计算机网络组成部分的第二部分通信线路和部分通信设备工作原理与作用的理解。本章重点是熟悉数据传输系统模型,理解模拟信号与数字信号的区别,理解模拟信道与数字信道的区别,理解模拟通信系统与数字通信系统的区别。理解不同的数据通信方式,包括同步传输与异步传输、串行传输与并行传输,单工、半双工和全双工通信,点到点通信与广播通信,能够通过具体实例说明基带传输与频带传输的区别。了解模拟数据编码的种类和应用场合,了解数字数据编码的种类和应用场合。理解信道带宽与信道最大传输速率的关系,了解奈奎斯特定理和香农定理含义。理解信道利用率、延时、延时抖动、差错率的概念,了解造成延时的因素。熟悉常见的传输介质,重点是双绞线和光纤的分类及适用环境。了解典型数据通信网的特点和种类。 第三章计算机网络体系结构与协议 本章重点有两个,一个是网络体系结构,一个是网络协议。对网络体系结构

局域网与组网技术(第2版)第1章 课后习题答案

1.7 习题与实践 1.填空题 (1)局域网是一个通信网络,一般来说,局域网主要由网络服务器、工作站、 通信设备和网络软件系统4个部分组成 (2)局域网按照其规模可以分为小型局域网,中型局域网,大型局域网;按照网络的传输介质,可以划分为有线网络和无线网络;按照管理模式,可以划分为对等局域网和客户/服务器局域网。 (3)IEEE802 是主要的局域网标准,该标准包括局域网参考模型与各层协议,IEEE 主要对第一和第二两层制定了规程。 (4)目前局域网中常用的介质访问方式有CSMA/CD,CSMA/CA,令牌环和令牌总线。(5)局域网中常用的通信协议有NetBEUI/NetBIOS协议,IPX/SPX及其兼容协议,和TCP/IP协议。 (6)虚拟化技术可以用来对数据中心的各种资源进行虚拟化和管理,目前主要可以实现服务器虚拟化,存储虚拟化,网络虚拟化和桌面虚拟化。 2.简答题 (1)局域网有哪些特点?局域网的主要功能有哪些? 答:局域网的主要特征: 1)局域网是限定区域的网络。 2)局域网具有较高的数据传输速率。一般为10~100Mbit/s,甚至到10Gbit/s。 3)误码率低。一般为10-8~10-11,最好可达10-12。 4)局域网的线路是专用的。 局域网的主要功能有: 1)资源共享。包括硬件资源共享、软件资源共享及数据库共享。 2)数据传送和电子邮件。 3)提高计算机系统的可靠性。 4)易于分布处理。 (2)局域网按拓扑结构分类分为哪些种类?各自有什么特点? 答:按照拓扑结构的不同,常见的局域网拓扑结构有总线型、星型、环型和混合型等 1)总线型拓扑结构:各工作站和服务器均连接在一条总线上,各工作站地位平等,无中心节点控制,公用总线上的信息多以基带形式串行传递,其传递方向总是从发送信息的节点开始向两端扩散,如同广播电台发射的信息一样,因此又称广播式计算机网络。 2)星型结构是指网络中的各工作站节点设备通过一个网络集中设备(如集线器或者交换机)连接在一起,各节点呈星状分布而得名。网络有中央节点,其他节点(工作站、服务器)都与中央节点直接相连,这种结构以中央节点为中心,因此又称为集中式网络。 3)环型结构由网络中若干节点通过点到点的链路首尾相连形成一个闭合的环,这种结构使公共传输电缆组成环型连接,数据在环路中沿着一个方向在各个节点间传输。 4)混合型网络结构,通常是指星型网络与总线型网络这两种网络结构在一个网络中的混合使用。 (3)简述IEEE802参考模型与OSI参考模型的关系与区别。 答:IEEE主要对第一、二两层制定了规程,所以局域网的IEEE802模型是在OSI的物理层

局域网聊天程序的实现

分类号:TP311.1 U D C:D10621-032-(2007)6165-0 密级:公开编号:2003032147 成都信息工程学院 学位论文 局域网的聊天程序的实现 论文作者姓名:吴剑辉 申请学位专业:网络工程 申请学位类别:工学学士 指导教师姓名(职称):王海春(教授) 论文提交日期:2007年06月10日

局域网的聊天程序的实现 摘要 网络通讯是目前计算机用户进行交流最普遍的方式,各种各样的聊天软件也层出不穷;服务提供商也提供了越来越丰富的通讯服务功能。本文介绍了在Windows环境下开发局域网聊天程序思路和方法。系统使用流行的Delphi7.0开发软件,采用Socket技术实现网络通讯。数据库使用Delphi自带的Database desktop。系统采用典型的C/S(服务器/客户端)构架。系统主要实现了用户注册、登录、聊天、服务器管理等功能。本系统从需求分析、系统的设计、具体功能的实现都严格遵循了软件设计工程的思想。 关键词: Socket; TCP/IP; C/S

The Implementation of LAN Chatting Program Abstract Network is the most popular way of communication between computer users, therefore a lot of chatting softwares come out; on the other hand, more communication services are provided by the ISP. This paper introduces the ideas and methods of LAN chatting program which are developed on Windows. This system is developed by the Delphi7.0 software, and uses the Socket technology to implement network communications. Database using its own database desktop. Software is based on C/S architecture. The system mainly implements the functions of user registration, login, chatting, server management etc.From requirement analysis, outline design, detailed design to coding, function test, the implementation of the function in this essay absolutely follow the process of the software development. Key words:Socket; TCP/IP; C/S

局域网内组播的实现

课程设计报告 课程名称计算机网络 课题名称 专业通信工程 班级1001 学号 姓名 指导教师颜国风、韩宁 2013年06 月20 日

湖南工程学院 课程设计任务书 课程名称计算机网络 课题局域网内组播的实现 专业班级通信工程1001 学生姓名 学号 指导老师颜国风、韩宁 审批 任务书下达日期2013 年 6 月20 日 任务完成日期2013 年 6 月20 日

1.计算机网络课程设计的性质和任务 通过本课程设计培养学生独立思考、综合分析与动手的能力;验证理论和加深对概念的理解,熟练掌握网络安装及调试技术,并能综合运用知识进行网络设计,解决实际问题。 2.设计内容 2.1 课程设计题目 课题1:路由器独臂路由和策略路由的研究 课题内容: (1)根据下面拓扑图搭建网络环境; (2)利用路由器使终端电脑实现3层路由交换; (3)配置DHCP服务器; (4)根据目的地址不同使终端服务器访问外网走不同的路径; (5)完成测试并写出详细报告。 课题2:园区网络的设计与实现 通过对园区网络的整体设计,了解和熟悉园区网络的设计理念和方法,并对整个局域网的构成有更深的了解。 一、课题内容:

(1)根据需求分析,设计出园区网络的结构; (2)根据设计的结构,画出网络拓扑结构; (3)学会根据实际情况规划vlan和IP的分配; (4)配制路由器和交换机; (5)完成测试并写出详细报告。 二、需求分析: 随着信息时代的到来,园区网络已经成为各单位的必要基础设施,通过单位内部的电脑互联,可为员工内部网上办公提供便捷和效率;通过与Internet的互联,可为员工通过网络与外部进行业务联系并获取互联网上的各种服务。具体 网络需求如下: (1)一栋3层的办公楼,每层10个网络点; (2)要求采用核心、接入架构。核心交换机实现冗余热备,并用双链路进 行链路绑定(冗余热备用VRRP技术,链路捆绑用Trunk); (3)接入交换机和核心交换机之间实现链路冗余(利用STP技术); (4)需要连接Internet(利用NAT技术); (5)办公楼有3个部门,每个部门单独vlan,并规划好IP地址; (6)终端PC通过DHCP获取IP; (7)部署FTP和DHCP服务器。 课题3:局域网内组播的实现 课题内容: (1)搭建简单的3层交换网络 (2)部署1台组播服务器,2台终端电脑 (3)配置组播服务器,使能通过组播发送视频文件 (4)配置交换机,启动二层组播IGMP协议,使终端电脑能在跟服务器同 网段内利用组播接收视频 (5)尝试启动三层组播PIM协议,使终端电脑能在跟服务器不同网段内 利用组播接收视频 (6)完成测试并写出详细报告 课题4:路由协议及防火墙技术的研究与实践

网络通信技术与局域网

第2章网络通信技术与局域网 第2节局域网的构建 回顾知识导入新课: 前面我们学习了解了计算机网络的基本功能,网络的几种拓扑结构,以及了解了常用的网络硬件。 下面我们请各个小组回顾总结一下 任务一:各小组回顾前面的知识,并讨论、总结。 一、准备与安装硬件 思考:为什么构建局域网? 通常情况下,一个建筑工程师要建一栋大楼或一座桥梁,首先需要绘制构造图,也就是我们常说的设计图,现在你就是一个网络工程师,要建一个局域网,那么我们首先要做的就是根据实际情况绘制所组建的网络的拓扑结构。我们以组建一个小型公司办公室局域网为例: (1)设计网络结构拓扑图:交换机、台式电脑、笔记本电脑,传输介质; (2)硬件的连接,确保每台计算机上都正确安装了网卡(网络适配器),在网卡与交换机间用RJ-45插头进行连接 (3)配置网络连接的相关协议,这样便组建了一个局域网。 任务二:各小组讨论完成一下任务:假设你家里同时有两台台式电脑,一台笔记本电脑,需要台式电脑用网线连接,而笔记本电脑则用无线传输,你将如何连接局域网并共享上网呢,大家试绘制一下设计图。 思考:怎样构建局域网? 1、连接硬件 2、检查网卡驱动是否已经正确安装 任务三:检查本机网卡驱动是否已经正确安装 二、安装网络通信软件与设置参数 思考:以上我们把硬件都安装好了,那么是不是网络可以正常使用了呢?如果没有,还缺什么?(分组讨论) 通过上的学习,同学们学会了组建一个简单的局域网,但这只是第一步,我们要使在同一网络中的计算机实现通信及共享资源,我们还需要安装相应的通信软件,并设置相关的参数,现在同学们使用的系统大多为windows XP,XP在安装好以后就带有常用的通讯软件,现在我们就以XP为例,简单讲一下在Windows XP环境下的局域网通信的基本设置: 通信协议(TCP/IP)及IP地址 通信协议是指计算机与计算机之间实现和完成通信或服务所必须遵循的规

基于Socket技术的企业局域网通信软件设计与实现毕业设计

基于Socket技术的企业局域网通信软件设计与实现毕业设计 目录 1 绪论 (3) 1.1 研究背景 (3) 1.2 国外研究现状 (4) 1.2.1 国外研究现状 (4) 1.2.2 国研究现状 (4) 1.3 课题研究容及组织结构 (5) 1.3.1 研究容 (5) 1.3.2 组织结构 (5) 1.4 本章小结 (5) 2 系统核心技术 (6) 2.1 网络传输协议及Socket技术 (6) 2.1.1 网络传输协议 (6) 2.1.2 TCP协议 (6) 2.1.3 UDP协议 (7) 2.1.4 Socket (8) 2.1.5 点对点技术 (9) 2.2 加密算法 (10) 2.2.1 DES算法 (10) 2.2.2 MD5算法 (12) 2.3 多媒体技术 (13) 2.3.1 https://www.sodocs.net/doc/43842422.html, (13) 2.3.2 Microsoft.DirectX SDK (13) 2.3.3 音频压缩算法 (14) 2.4 .Net技术 (14) 2.4.1 多线程 (14) 2.4.2 动态库 (15) 2.4.3 媒体控制接口 (15)

2.4.4 图形设备接口 (15) 2.4.5 正则表达式 (16) 2.5 三层架构技术 (16) 2.6 本章小结 (17) 3 系统需求分析 (18) 3.1 系统概述 (18) 3.2 系统业务分析 (18) 3.3 客户端需求 (20) 3.3.1 客户端主面板 (20) 3.3.2 用户私聊 (20) 3.3.3 群组聊天 (21) 3.3.4 视频会议 (21) 3.4 服务器需求 (21) 3.4.1 服务器主界面 (22) 3.4.2 员工信息管理 (22) 3.4.3 历史聊天记录管理 (22) 3.4.4 群共享管理 (22) 3.4.5 聊天记录数据图查看 (22) 3.5 非功能需求 (22) 3.5.1 可靠性 (23) 3.5.2 友好性 (23) 3.6 本章小结 (23) 4 系统设计 (24) 4.1 系统整体架构 (24) 4.2 客户端 (25) 4.2.1 聊天模块 (25) 4.2.2 群组聊天模块 (27) 4.2.3 视频会议模块 (28) 4.3 服务器端 (28) 4.3.1 数据快速查看模块 (28)

局域网即时聊天程序的设计与实现论文

摘要 局域网即时聊天通过进行文本聊天和语音聊天来实现彼此沟通、交流信息。 本次局域网即时聊天程序设计主要用了Visual C++编程环境,实现了在LAN中 在线用户的文本、语音交互。 在设计里涉及到了网络通信基本原理和Socket编程及语音处理API技术。 由于程序是在TCP/IP环境下运行,所以分服务器端和客户端。服务器端和客户 端是通过建立Socket链接来实现聊天功能。 本次设计主要着重于语音聊天部分,在本次论文里主要以语音聊天的流程和 各模块之间的关系及Socket处理为主说明。 关键词: Visual C++编程环境网络通信基本原理 Socket编程语言处理API

Abstract The local area network chats immediately through carries on the text to chat with the pronunciation chats realizes each other communication, the exchange information. This local area network chatted the programming mainly to use Visual immediately the C++ programming environment, has realized in LAN the on-line user's text the pronunciation interactive Involved in the design to the network correspondence basic principle and the socket programming and the pronunciation processes the API technology. Because the procedure is in TCP Under the IP environment moves, therefore divides the server end and the client side. The server end and the client side are through establishes Socket to link realizes chats the function. This design mainly emphatically chats in the pronunciation the part, mainly between the flow and various modules relations and the socket processing which chats by the pronunciation primarily explained in this paper. Keywords:Visual C++ programming environment network communication fundamentals Socket programming sound API.

基于Qt的p2p局域网聊天和文件传输软件要点

基于Qt的局域网聊天和文件传输软件设计 摘要 随着计算机网络技术的飞速发展,人们对于网络的依赖性也越来越大。通过网络的局域网通信也越来越受到人们的喜爱,比如说现在非常流行的QQ局域网通信软件就解决了人们在网络中交流的需求。 基于Qt的P2P局域网聊天和文件传输软件,是基于TCP/IP协议中的TCP 和UDP协议完成的一个能够完成局域网通信和传输文件的软件,该软件实现了局域网内的通信,使用该软件作为通信和传输文件的工具,既简单又安全。 关键词:计算机网络, TCP, UDP , 文件传输; Abstract With the rapid development of computer network technology, people are more and more dependent on the network. Instant messaging via the Internet has become more and more popular, for example, it is now very popular QQ instant messaging software to solve the needs of people in the network communication. Based on P2P instant chat and file transfer software is based on TCP / IP protocol in the TCP and UDP protocols to complete a to complete the instant messaging and file transfer software, the software realized the LAN communication, the use of the software as a communication and file transfer tool, which is simple and safe. Key word:computer network,TCP, UDP , file transfer;

局域网原理与技术复习题

《局域网原理与技术》复习题 一、填空题 1、在分组交换技术中,分组交换适用于短报文交换,分组 交换适用于长报文交换。 2、交换机上的每个端口属于一个冲突域,交换机上所有的端口属于同一个广播域。 3、网络测试通常包括、、、、 和网络安全等多个方面的测试内容。 4、网络用户对共享资源的权限包括、和 3种。 5、验证本地计算机是否安装了TCP/IP以及配置是否正确,可以使用地址配置命令命 令。 6、在对流层视线距离范围内利用无线电波进行传输的通信方式称为微波通信。 7、正向搜索区域就是从域名到IP地址的映射区域。 8、用于显示当前正在活动的网络连接的网络命令是Netstat。 9、计算机病毒按传染方式可分为引导型、文件型和复合型病毒。 10、电子邮件的传送是通过smtp(协议),用户接收是通过pop3或imap(协议)。 11、按照应用范围的不同,路由协议可分为内部路由协议和外部路由协议两类。 12、传输距离在2km以内的,可以选择多模光缆,超过2km可用单模光纤或 选用中继。 13、交换机的本地配置一般要使用 console 端口来进行,远程配置一般使用 telnet 或 ssh 方式。 14、综合布线系统是开放式结构,可划分成工作区子系统、水平子系统、垂 直子系统、设备间子系统、管理子系统、建筑群子系统 6个子系统。 15、交换机的的端口工作模式一般可以分为access 、 multi 、 trunk 3种。 二、单项选择题 1、IIS能提供的服务是 B 。 A.BBS B.FTP C.E-mail D.DHCP 2、下列 C 不符合局域网的基本定义。 A.局域网是一个专用的通信网络。 B.局域网的地理范围相对较小。 C.局域网与外部网络的接口有多个。 D.局域网可以跨越多个建筑物。 3、选出基于TCP协议的应用程序 C 。 A.PING B.TFTP C.TELNET D.OSPF 4、DNS的作用是 C A.为客户机分配IP地址 B.访问HTTP的应用程序 C.将计算机名翻译为IP地址 D.将MAC地址翻译为IP地址 5、当数据在网络层时,我们称之为 B 。

毕业设计论文 基于JAVA局域网聊天软件

本科毕业论文(毕业设计) 题目:局域网聊天 摘要 在网络越来越发达的今天,人们对网络的依赖越来越多,越来越离不开网络,由此而产生的聊天工具越来越多,例如,国外的ICQ、国内腾讯公司开发的OICQ。基于Java网络编程的强大功能,本次毕业设计使用Java编写一个聊天系统。 一般来说,聊天工具大多数由客户端程序和服务器程序外加服务器端用于存放客户数据的数据库组成,本系统采用客户机/服务器架构模式通过Java提供的Socket类来连接客户机和服务器并使客户机和服务器之间相互通信,由于聊天是多点对多点的而Java提供的多线程功能用多线程可完成多点对多点的聊天,数据库管理系统用SQL Server2000完成并通过JDBC-ODBC桥访问数据库。 本系统建立在JAVA平台上,系统的设计使用了面向对象技术和面向对象的设计原则。系统采用C/S结构,客户端与客户端以及客户端与服务器端之间通过Socket传送消息。使用JAVA语言编写,开发工具采用Eclipse。服务器端设计与实现过程中,采用了多线程技术,可以在单个程序当中同时运行多个不同的线程,执行不同的任务。大大增强了程序对服务器资源的利用。 聊天系统完成后将可进行多人对多人的聊天,对好友进行添加、删除,对新用户的注册,发送消息、接受消息等等功能。 关键字:多线程;客户机/服务器;JA V A ;Socket ;Eclipse ;TCP/IP

Abstract as the network become more and more developed, people become more and more lean to the network, and can not leave with out it. This caused the chat materials become more numerous, as the overseas ICQ system, the OICQ system that invented by Tencent Co., and so on. So we create a network chat medium just like the QQ.Java network programming based on the power, the use of Java designed to prepare graduates a chat system. In general, the majority of the chat tool for client and server program in addition to server-side storage of customer data for the database,the system uses a client / server architecture model the adoption of Java provided Socket class connect client and server and between the client and server communicate with each other, as the chat is to provide point-to-multipoint and multi-threaded Java function to be completed by using multi-threaded chat and more point-to-multipoint, database management system with SQL Server2000 the completion and adoption of JDBC-ODBC Bridge access the database. The system built on the JAVA platform, the system design using object-oriented technology and object-oriented design principles. System uses the C / S structure, client and client-side and server-side client and send messages through Socket. The use of JAVA language, development tools using Eclipse. Design and Implementation of server-side process, the use of multi-threading technology, which can process in a single run at the same time a number of different threads, the implementation of different tasks. Procedures greatly enhanced the use of server resources.

相关主题