计算机网络编程技术大作业

计算机网络编程技术大作业
计算机网络编程技术大作业

《计算机网络编程技术》

实训报告

基于UDP协议多客户有图形用户界面的网上

聊天程序

UDP-based protocol multi-client with a graphical user interface, online chat

program

班级:信息管理与信息系统11-2

姓名:张丽张倩费咏梅

学号: 11110102012 11110102023 11110102027 伊犁师范学院电子与信息工程学院

一.实验目的

巩固所学的Java语言基础知识,增进Java语言的编辑基本功,拓展常用类库的应用,了解Java网络程序设计的思路和方法,熟练掌握UDP协议编写程序的设计方法,掌握https://www.360docs.net/doc/c86620039.html, 基本网络包的使用方法,熟练使用Socket以及多线程。

二.实验内容

运用Java程序编写聊天室,实现一个基于UDP协议的简单的聊天程序,支持多人聊天并且客户端具有图形化用户界面。程序实现了聊天室的基本功能,其中有:

1.启动服务器。

2.启动登录界面。

3.进入客户端界面。

4.发送信息。

5.离开客户端界面。

6.关闭服务器。

三、实验环境

操作系统:Windows平台。

测试环境:Eclipse。

四、实验步骤

1.创建项目,组织文件

启动Eclipse ,建立项目、包及各类,键入代码,操作结果如图1所示。

图1项目和文件

2. 运行程序进行测试

(1)首先运行Server.java,打开“聊天室服务器”。服务器IP地址为192.168.0.2 如图2所示。

图2服务器控制台

(2)服务器监听是否有新聊天者连接,如果没有,一直等待。如图3所示。

图3 服务器等待

(3)运行客户端程序client.java,打开“多人聊天室“界面,客户端1的IP地址为192.168.0.3客户端2的IP地址为192.168.0.49,如图4所示。

图4聊天室客户端界面

(4)在“多人聊天室”界面输入框输入聊天信息。如图5所示。

图5在输入框输入聊天信息

(5)在“多人聊天室”界面发送信息。如图6所示。

图6发送聊天信息(6)服务器端显示两个客户端聊天内容,如图7所示。

图7服务器端显示聊天内容(7)退出服务器和多人聊天室。

五、程序清单

//多人聊天室服务器端

package ChatFrame_01;

import https://www.360docs.net/doc/c86620039.html,.DatagramPacket;

import https://www.360docs.net/doc/c86620039.html,.DatagramSocket;

import https://www.360docs.net/doc/c86620039.html,.InetAddress;

import https://www.360docs.net/doc/c86620039.html,.Socket;

import java.util.*;

public class Server {

List ips = new ArrayList();

DatagramSocket socket;

DatagramPacket packet;

DatagramSocket ssocket;

DatagramPacket spacket;

public Server() throws Exception {

socket = new DatagramSocket(6666);

ssocket=new DatagramSocket(8888);

}

public void listen() throws Exception {

byte[] array = new byte[100];

packet = new DatagramPacket(array, array.length);

socket.receive(packet);

byte[] data=packet.getData();

String received = new String(data,0,data.length,"UTF-8");

System.out.println(received);

String[] ss = received.split("\\|");

String ip = ss[0];

byte[] dt=ss[1].getBytes("UTF-8");

spacket=new

DatagramPacket(dt,dt.length,InetAddress.getByName(ip),3333);

ssocket.send(spacket);

}

public static void main(String[] args) throws Exception { Server s = new Server();

while (true) {

s.listen();

}

}

}

//多人聊天室客户端

package ChatFrame_01;

import java.io.*;

import javax.swing.UIManager;

import java.awt.*;

public class ChatApp {

boolean packFrame = false;

ChatApp() {

ChatFrame frame = new ChatFrame();

if (packFrame) {

frame.pack();

} else {

frame.validate();

}

// 放置窗体在屏幕中央

Dimension screenSize = Toolkit.getDefaultToolkit().getScreenSize();

Dimension frameSize = frame.getSize();

if (frameSize.height > screenSize.height) {

frameSize.height = screenSize.height;

}

if (frameSize.width > screenSize.width) {

frameSize.width = screenSize.width;

}

frame.setLocation((screenSize.width - frameSize.width) / 2,

(screenSize.height - frameSize.height) / 2);

frame.setVisible(true);

frame.waitforpackets();

}

public static void main(String[] args) {

new ChatApp();

}

}

//登录窗口

package ChatFrame_01;

import https://www.360docs.net/doc/c86620039.html,.*;

import java.io.*;

import java.awt.*;

import java.awt.event.*;

import javax.swing.*;

import https://www.360docs.net/doc/c86620039.html,ng.*;

import java.awt.color.*;

import javax.swing.JOptionPane;

public class ChatFrame extends JFrame {

JPanel contentPane;

JLabel label1 = new JLabel();// 发送消息

JLabel label2 = new JLabel();// 输入ip

Label label3 = new Label();// 输入端口标签

Label label4 = new Label();// 输出端口标签

JTextField textField1 = new JTextField();// 发送消息

JTextField textField2 = new JTextField();// 输入ip

JTextField textField3 = new JTextField();// 获得输入端口

JTextField textField4 = new JTextField();// 获得输出端口

JButton button1 = new JButton("发送");// 发送消息

TextArea textArea1 = new TextArea();

JOptionPane jopane = new JOptionPane();

DatagramPacket sendpacket, receivepacket;// 声明发送和接收数据包DatagramSocket sendsocket, receivesocket;// 声明发送和接收DatagramSocket public ChatFrame() {

enableEvents(AWTEvent.WINDOW_EVENT_MASK);

try {

toInit();

} catch (Exception e) {

e.printStackTrace();

}

}

private void toInit() throws Exception {

contentPane = (JPanel) this.getContentPane();

label1.setText("发送信息:");

label1.setBounds(new Rectangle(13, 100, 60, 21));

contentPane.setLayout(null);

contentPane.setBackground(Color.pink);

this.setSize(new Dimension(363, 502));

this.setTitle("多人聊天室");

label2.setText("输入对方IP地址:");

label2.setBounds(new Rectangle(12, 19, 109, 23));

label3.setText("输入端口:");

label3.setBounds(new Rectangle(12, 58, 55, 22));

label4.setText("输出端口:");

label4.setBounds(new Rectangle(180, 58, 55, 22));

textField3.setText("3000");

textField4.setText("3001");

button1.setBounds(new Rectangle(280, 100, 59, 21));

button1.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(ActionEvent e) {

button1_actionPerformed(e);

}

});

textField1.addKeyListener(new KeyAdapter() {

public void keyPressed(KeyEvent e) {

if (e.getKeyCode() == KeyEvent.VK_ENTER) {

String str = textField2.getText();

String str1=textField1.getText();

if (https://www.360docs.net/doc/c86620039.html,pareTo("") != 0&&!"".equals(str1)) {

try {

textArea1.append("\nto " + textField2.getText()

+ ":" + "3000" + " say: "

+ textField1.getText());

String s = textField1.getText();

byte data[] = s.getBytes("UTF-8");

sendpacket = new DatagramPacket(

data,

data.length,

InetAddress.getByName("192.168.0.19"),

6666);

sendsocket.send(sendpacket);

} catch (IOException exc) {

exc.printStackTrace();

}

textField1.setText("");

}

}

}

});

textField4.setBounds(new Rectangle(240, 58, 90, 22));

textField3.setBounds(new Rectangle(70, 58, 90, 22));

textField2.setBounds(new Rectangle(123, 20, 120, 19));

textField1.setBounds(new Rectangle(76, 100, 190, 19));

textArea1.setBounds(new Rectangle(11, 140, 333, 315));

textArea1.setEditable(false);

textArea1.setBackground(Color.white);

contentPane.add(label4, null);

contentPane.add(label3, null);

contentPane.add(label2, null);

contentPane.add(label1, null);

contentPane.add(textField1, null);

contentPane.add(textField2, null);

contentPane.add(textField3, null);

contentPane.add(textField4, null);

contentPane.add(textArea1, null);

contentPane.add(button1, null);

this.setVisible(true);

bind();

}

protected void processWindowEvent(WindowEvent e) {

super.processWindowEvent(e);

if (e.getID() == WindowEvent.WINDOW_CLOSING) {

System.exit(0);

}

}

public void waitforpackets() {// 检测并接受对方发来的消息

while (true) {

try {

byte[] array = new byte[100];

receivepacket = new DatagramPacket(array, array.length);

receivesocket.receive(receivepacket);// 接收

textArea1.append("\nfrom " + receivepacket.getAddress() + ":"

+ receivepacket.getPort() + " get:");

String received = new String(receivepacket.getData(), 0,

receivepacket.getLength(), "UTF-8");

textArea1.append(received);

} catch (IOException se) {

se.printStackTrace();

}

}

}

void bind() {// 和对方建立连

try {

sendsocket = new DatagramSocket(3000);

receivesocket = new DatagramSocket(3333);

} catch (Exception e) {

}

}

void button1_actionPerformed(ActionEvent e) {// 发送消息到对方String str = textField2.getText();

String str1=textField1.getText();

if (https://www.360docs.net/doc/c86620039.html,pareTo("") != 0&&!"".equals(str1)) {

try {

textArea1.append("\nto " + textField2.getText() + ":" + "3000"

+ " say: " + textField1.getText());

String s = textField2.getText()+"|"+textField1.getText();

byte data[] = s.getBytes("UTF-8");

sendpacket = new DatagramPacket(data, data.length, InetAddress

.getByName("192.168.0.19"), 6666);

sendsocket.send(sendpacket);

} catch (IOException exc) {

exc.printStackTrace();

}

textField1.setText("");

}

}

}

六、总结

通过本次实验,使我们对基于UDP协议多线程聊天程序的设计有了进一步的认识,巩固了所学的Java语言基础知识,增进了Java语言的编辑基本功,拓展了常用类库的应用,了解到Java网络程序设计的思路和方法,熟练掌握了UDP协议编写程序的设计方法,掌握了https://www.360docs.net/doc/c86620039.html,基本网络包的使用方法,并学会熟练使用Socket以及多线程。运用Java程序编写聊天室,实现一个基于UDP协议的简单的聊天程序,支持多人聊天并且客户端具有图形化用户界面。程序实现了聊天室的基本功能。在操作当中,虽然我们遇到了很多问题,但是通过我们的努力,所有问题都得到了解决,并且增长了我们我们的知识,使我们在这次实验中受益颇多。这也是我们懂得在以后的实验编程中要充分发挥认真仔细,坚持不懈,实事求是的精神,是自己活得更大的进步。

计算机网络大作业

“计算机网络”课程大作业 一、有关本次大作业的说明: 1、本作业作为“计算机网络”课程的期末考核内容。 2、自布置之日起一周内完成。 3、每位同学必须根据自己的实际操作独立完成大作业题目内容所规定的任务。 4、所有的设计、操作环节必须以文字以及绘图的形式提交,涉及到屏幕界面显示具体结果的,应采用“屏幕截图”到Word文档中的形式提交。 5、此大作业的考核满分成绩为100分。 6、大作业使用统一的封面格式,见附录。内容可以机打,也可以手写,统一用A4纸张。内容大标题用宋体2号字加粗,一级标题用黑体4号字加粗,二级标题用宋体小4号字加粗,内容用宋体小4号字。行距为“固定值,17磅”。 二、作业题目及要求: 1、题目:“宿舍小型局域网的构建”。 2、基本要求:构建一个以本宿舍为基本单位的小型局域网,至少有4台计算机。(1)确定网络的拓扑结构。 (2)传输介质的选择(有线或无线)。如果选择有线,应说明使用哪种网线以及接头的连接标准及制作方法。 (3)网络通信设备的选型(应说明所选用设备的名称、规格、型号;以及选型依据)。 (4)计算机和网络设备的连接方法。 (5)本局域网连接到校园网的方式。 (6)假设已获取IP地址段为211.55.63.0~255,网关为62.59.3.1,DNS服务器地址为71.33.12.1。写出在你网内所有计算机上的设置过程(屏幕截图加步骤说明)。 (7)用Ping 命令检查你网内的所有计算机是否已经连通(Ping对方IP地址),将结果用屏幕截图展示。 (8)将IP地址设置改为“动态获取”方式(目前学院提供的方式),登录学院网站主页,用相关命令查看本机的主机名、网卡型号、MAC地址、当前IP地址、子网掩码、网关、域名解析服务器地址等(说明操作过程、写出以上各参数的测试结果、提供测试的屏幕截图)。 (9)用FTP协议登录某一匿名FTP网站,做一文件下载实验。提供操作过程的屏幕截图。 (10)简述完成本次大作业的体会。 注:本页作为第一页连同完成的大作业内容一起装订

计算机网络基础作业(必做)答案

《计算机网络基础》作业 第1章 一.填空题: 1)在TCP/IP的应用层协议使用的是客户——服务器方式,在这里,客户是服务请 求方,服务器是服务提供方。 2)美国的IBM公司在1974年宣布了它研制的网络体系结构系统网络体系结构SNA 。 3)通信线路的带宽是指通信线路上允许通过的信号频带范围 (或通频带) ,单位是HZ。 4)在发送报文之前,先将较长的报文划分成为一个个更小的等长数据段,在每一个数据段前面, 加上一些由必要的控制信息组成的首部(header)后,就构成了一个分组 . 二.单选选择题: 1)按照OSI参考模型分层,其第2层,第4层分别为B (A)数据链路层,网络层(B)数据链路层, 传输层 (C)网络层, 会话层(D)数据链路层,会话层 2)下列哪个协议不是TCP/IP的应用层协议?B A.TELNET B. PPP C. FTP D.SMTP 3)TCP/IP协议有______层体系结构C A. 2 B. 3 C. 4 D. 5 4)世界上第一个投入使用的分组交换网是。B A.Internet B.ARPAnet C.Ethernet D.NSFNET 5)RFC是下列哪一个英文短语的缩写B (A)Reference For Computers (B)Request For Comment请求评论 (C)Registration Function Citation (D)Renewal Form Catalogue 6)下列哪一个(或几个)关于交换的描述是错误的?C (A)分组交换采用存储转发技术(B)电路交换采用存储转发技术 (C)报文交换技术在计算机网络中使用较少 (D)使用分组交换的网络中可能出现序号颠倒的分组 三.问答和计算题: 1.试在下列条件下比较电路交换和分组交换。要传送的报文共x(bit)。从源站到目的站共经过k 段链路,每段链路的传播时延为d(s),数据率为b(b/s)。在电路交换时电路的建立时间为s(s)。 在分组交换时分组长度为p(bit),且各结点的排队等待时间可忽略不计。问在怎样的条件下,分组交换的时延比电路交换的要小? - 解:从源站到目的站分组交换的总时延t1=(p/b+d)*k+(x-p)/b

计算机网络试题及答案最新版

一、选择题 题目1 计算机网络的功能有()。 选择一项: A. 用户管理 B. 病毒管理 C. 资源共享正确 D. 站点管理 题目分析: 计算机网络的功能有:(1)资源共享;(2)数据通信;(3)集中管理;(4)增加可靠性;(5)提高系统的处理能力和安全功能。其中,资源共享和数据通信是计算机网络最基本的两大功能。 正确答案是:资源共享 题目2 网络资源子网负责()。 选择一项: A. 信息处理 B. 数据通信 C. 数字认证机制

D. 路由 题目分析: “资源子网”主要负责:(1)全网的信息处理;(2)为网络用户提供网络服务;(3)资源共享功能。 正确答案是:信息处理 题目3 通常按网络覆盖的地理范围分类,可分为局域网、()和广域网三种。 选择一项: A. 星型网络 B. 有线网 C. 城域网 D. 无线网 反馈 Your answer is incorrect. 题目分析:

计算机网络按网络覆盖的地理范围进行分类可以分为:(1)局域网;(2)城域网;(3)广域网。 正确答案是:城域网 题目4 为了简化计算机网络的分析与设计,有利于网络的硬件和软件配置,按照计算机网络的系统功能,一个计算机网络中实现网络通信功能的设备及其软件的集合称为网络的()。 选择一项: A. 无线网 B. 通信子网 C. 有线网 D. 资源子网 反馈 Your answer is incorrect. 题目分析: 计算机网络系统是由通信子网和资源子网组成。通信子网:一个计算机网络中实现网络通信功能的设备及其软件的集合。资源子网:网络中实现资源共享功能的设备及其软件的集合。

大作业-计算机网络

大作业要求 ****(单位、公司、工厂或学校)为背景,设计一个网络建设方案。 方案中应该包括: 根据****(单位、公司、工厂或学校)的组织结构、业务需求完成网络需求分析,确定拓扑方案,完成设备选型,注明各种设备、设施和软件的生产商、名称、型号、配置与价格,基本确定方案的预算。 要求: 1.完成建网进行需求分析,提交需求分析报告; 2、在需求分析的基础上进行系统设计、技术选型,规划、设计网络的逻辑拓扑方案、布线设计等,划分子网,设计子网地址、掩码和网关,为每个子网中的计算机指定IP地址; 3、根据条件进行设备选型,决定各类硬件和软件的配置和经费预算方案; 4、创建局域网内的DNS服务器,配置相关文件,可以对局域网内的主机作域名解析。 ○参□考□样◇例

1、需求分析 随着信息时代的到来,校园网已经成为现代教育背景下的必要基础设施,成为学校提高水平的重要途径。校园网络的主干所承担的信息流量很大,校园网络的建设的目标是在校园内实现多媒体教学、教务管理、通信、双向视频点播(VOD)等信息共享功能,能实现办公的自动化、无纸化。能通过与Internet的互联,为全校师生提供国际互联网上的各种服务。教师可以制作多媒体课件以及在网上保存和查询教学资源,能对学生进行多媒体教学和通过网络对学生进行指导与考查等。学生也可以通过在网上浏览和查询网上学习资源,从而可以更好地进行学习,校园网能为学校的信息化建设打下基础。 根据本校园实际情况主要应用需求分析如下: 用户的应用需求:所有用户可以方便地浏览和查询局域网和互联网上的学习资源,通过WWW服务器、电子邮件服务器、文件服务服务器、远程登录等实现远程学习,此外为教务处提供教务管理、学籍管理、办公管理等。 通信需求:通过E-mail及网上BBS以及其它网络功能满足全院师生的通信与信息交换的要求,提供文件数据共享、电子邮箱服务等。 信息点和用户需求:按照要求本校园网内信息点总数为531个, 其中办公区需要的信息点为(111个):教务处(25),各院系办公区(26),图书馆(60);教学区为(400个):除机房需要120个信息点外,其余各系部大楼及教学楼(包括设计艺术系楼、建筑工程系楼、一号楼、大学生活动中心楼、教学主楼、B、C楼等)各需设置信息点的个数为40;生活区为(20个):20个宿舍楼区、食堂等各设置1个信息点。电子邮件服务器、文件服务服务器等为内部单位服务,WWW服务器、远程登录等实现远程学习,从外部网站获得资源。 性能需求:此校园网络支持学校的日常办公和管理,包括:办公自动化、图书管理、档案管理、学生管理、教学管理、财务管理、物资管理等。支持网络多媒体学习的信息传输要求。 安全与管理需求:学生基本信息档案和重要的工作文件要求对数据存储、传输的安全性的性能较高,如图书管理、档案管理、学生管理、教学管理、财务管理、物资管理等可以通过分布式、集中式相集合的方法进行管理。网络安全对于网络系统来说是十分重要的,它直接关系到网络的正常使用。由于校园网与外部网进行互联特别是

计算机网络期末大作业学生

浙江万里学院2017/2018学年第一学期《计算机网络》大作业 班级: 技术负责人(1人)学号姓名: 学号:姓名:成绩: 核心组员学号姓名(2人): 学号:姓名:成绩: 学号:姓名:成绩: 组员学号姓名(2人): 学号:姓名:成绩: 学号:姓名:成绩:

浙江万里学院2016/2017学年第二学期 《计算机网络》大作业 大作业题目即及要求: 一、(30分)网络拓扑图如下: (1)请给电脑H1和电脑H3分配IP地址 (2)如果在电脑H2端ping电脑H3,请用网络分层结构的观点详细说明数据的通信过程。

二、(30分) (1)请说明TCP 协议三次握手连接与四次挥手断开的过程; (2)请用抓包软件获取上述过程,并用抓包的数据说明上述过程。 (3)提供三次握手连接与四次挥手断开的过程的抓包视频; 三、(40分) 背景介绍:下图是模拟某学校网络拓扑结构。在该学校网络接入层采用S2126,接入层交换机划分了办公网VLAN2和学生网VLAN4。 VLAN2和VLAN4通过汇聚层交换机S3550与路由器A 相连,另S3550上有一个VLAN3存放一台网管机。路由器A 与B 通过路由协议获取路由信息后,办公网可以访问B 路由器后面的WWW 服务。为了阻止学生网内的主机访问WWW 服务,A 路由器采用了访问控制列表的技术作为控制手段。 实验要求: 1、 根据拓朴图分别在S2126和S3550创建相应VLAN ,并在S2126上将F0/10-15加入VLAN2,将F0/16-20加入VLAN4,在S3550上将F0/10-12加入VLAN3 2、 在两台交换机之间配置实现冗余链路,解决环路问题 3、 S3550通过SVI 方式和RA 互连 4、 S3550配置实现VLAN 间互连 S0 S0 F0 A B F0/5 VLAN1 F0/5 VLAN2 VLAN4 S2126 S3550 RA: S3550 : VLAN2=192.168.20.1/24 VLAN3=192.168.30.1/24 VLAN4=192.168.40.1/24 Web server=192.168.60.8/24 S2126 :VLAN1=192.168.1.3/24 S3550: VLAN1=192.168.1.2/24 F0/6 F0/6 服务 服务

浙大16计算机网络基础作业

您的本次作业分数为:91分 1.【第1章】世界上第一个投入使用的分组交换网是()。 A ARPAnet B Internet C Ethernet D NSFNET 正确答案:A 2.【第1章】关于计算机网络资源共享的描述准确的是()。 A 共享线路 B 共享硬件 C 共享数据和软件 D 共享硬件、数据、软件 正确答案:D 3.【第1章】计算机网络由通信子网(核心部分)和资源子网(边缘部分)两部分组成。下面列出的各项中不属于通信子网组成部分的是()。 A 链路 B 路由器 C 结点交换机 D 主机 正确答案:D 4.【第1章】Internet最早起源于()。 A 以太网 B ARPAnet

C NSFnet D 环状网 正确答案:B 5.【第1章】在OSI参考模型的7层结构中,实现帧同步功能的是()。 A 物理层 B 网络层 C 数据链路层 D 传输层 正确答案:C 6.【第1章】下列哪一个关于交换的描述是不正确的? A 分组交换采用存储转发技术 B 电路交换采用存储转发技术 C 报文交换技术在计算机网络中使用较少 D 在分组交换的网络中,各个分组可根据序号重新拼装成报文 正确答案:B 7.【第1章】下列哪个协议不是TCP/IP的应用层协议? A TELNET B PPP C FTP D SMTP 正确答案:B 8.【第1章】根据TCP/IP实用协议标准,从下到上第2层、第3层分别为()。

A 数据链路层,网络层(即网际层) B 网际层, 应用层 C 网络层, 会话层 D 网际层, 传输层 正确答案:D 9.【第1章】下列不属于局域网的拓扑结构是()。 A 总线型 B 关系型 C 星型 D 环型 正确答案:B 10.【第1章】TCP/IP协议一个()层体系结构。 A 2 B 3 C 4 D 7 正确答案:C 11.【第1章】通信子网(指因特网的核心部分)为网络源结点与目标结点之间提供多条传输路径的可能性,路由选择指的是()。 A 建立并选择一条物理链路 B 建立并选择一条逻辑链路 C 网络中间结点即路由器收到一个分组后,确定转发分组的路径 D 选择通信介质

计算机网络习题及答案

计算机网络习题及答案 This manuscript was revised on November 28, 2020

计算机网络习题及答案 第一章计算机网络的基本概念 一、选择题 √1、完成路径选择功能是在OSI模型的()。 A.物理层 B.数据链路层 C.网络层 D.运输层 2、在TCP/IP协议簇的层次中,保证端-端的可靠性是在哪层上完成的() A.网络接口层 B.互连层 C.传输层 D.应用层 √3、在TCP/IP体系结构中,与OSI参考模型的网络层对应的是()。 A.网络接口层 B.互联层 C.传输层 D.应用层 4、在OSI七层结构模型中,处于数据链路层与传输层之间的是()。 A.物理层 B.网络层 C.会话层 D.表示层 √5、计算机网络中可以共享的资源包括()。 A.硬件、软件、数据 B.主机、外设、软件 C.硬件、程序、数据 D.主机、程序、数据 √6、网络协议组成部分为()。 A.数据格式、编码、信号电平 B.数据格式、控制信息、速度匹配 C.语法、语义、定时关系 D.编码、控制信息、定时关系 二、填空题 √1、按照覆盖的地理范围,计算机网络可以分为________、________和________。 √2、Internet采用_______协议实现网络互连。 3、ISO/OSI中OSI的含义是________。 √4、计算机网络是利用通信线路将具有独立功能的计算机连接起来,使其能够和 ________ 和________。 5、TCP/IP协议从上向下分为________、________、________和________4层。 6、为了实现对等通信,当数据需要通过网络从一个节点传送到到另一个节点前,必须在数据的头部(和尾部) 加入____________,这种增加数据头部(和尾部)的过程叫做____________或 ____________。 √7、计算机网络层次结构划分应按照________和________的原则。 8、ISO/OSI参考模型将网络分为从低到高的________、________、________、 ________、________、________和 ________七层。 9、建立计算机网络的目的是___________和____________。 三、问答题 1、什么是计算机网络 2、ISO/OSI与TCP/IP有和区别 3、什么是数据的封装、拆包 √4、TCP/IP各层之间有何关系 √5、画出ISO/OSI参考模型和 TCP/IP协议的对应关系,并说明为什么采用层次化的体系结构

计算机网络大作业答案

一、单项选择题(每个2分,共30分) 1、下列有关计算机网络叙述错误的是__D____。 A:利用Internet网可以使用远程的超级计算中心的计算机资源 B:计算机网络是在通信协议控制下实现的计算机互联 C:建立计算机网络的最主要目的是实现资源共享 D:以接入的计算机多少可以将网络划分为广域网、城域网和局域网 2、计算机网络的基本分类方法主要有两种:一种是根据网络所使用的传输技术;另一种是根据__C____。 A:网络协议 B:网络操作系统类型 C:覆盖范围与规模 D:网络服务器类型与规模 3、如果某局域网的拓扑结构是___A___,则局域网中任何一个节点出现故障都不会影响整个网络的工作。 A:总线型结构 B:树型结构 C:环型结构 D:星型结构 4、在Internet中,用于文件传输的协议是___C___。 A:HTML B:SMTP C:FTP D:POP 5、利用FTP(文件传输协议)的最大优点是可以实现__C____。 A:同一操作系统之间的文件传输 B:异种机上同一操作系统间的文件传输 C:异种机和异种操作系统之间的文件传输 D:同一机型上不同操作系统之间的文件传输 6、当你登录在某网站已注册的邮箱,页面上的"发件箱"文件夹一般保存着的是__B____。A:你已经抛弃的邮件 B:你已经撰写好,但是还没有发送的邮件 C:包含有不合时宜想法的邮件 D:包含有不礼貌(outrageous)语句的邮件 7、在FTP中,传输一个文本文件时,通常选用的传输类型是__A____。 A:ASCII B:二进制流 C:Unicode D:GB码 8、下列四种文件格式中,属于音频文件的格式是__A____。 A:WAV格式 B:JPG格式 C:DAT格式 D:MIC格式 9、下列四个选项中,最常用的三维动画制作软件工具是__A____。

2014年上半年课程考试大作业计算机网络5

江南大学现代远程教育2014年上半年课程考试大作业 考试科目:《计算机网络》 1、OSI/RM设置了哪些层次?每个层次的作用和功能是什么?(15分) 答:①物理层(Physical layer):利用物理传输介质为数据链路层提供物理连接,以便透明地传输比特流。 ②数据链路层(Data link layer):在物理层传输比特流的基础上,在通信的实体间建立数据链路连接,传输以帧为单位的数据,采用差错控制、流量控制方法,使有差错的物理线路变成无差错的数据链路。 ③网络层(Network layer):通过路由算法,为分组通过通信子网选择最适当的路径,它要实现路由选择、拥塞控制与网络互连等功能。 ④传输层(Transport layer):向用户提供可靠的端到端的服务、透明地传输报文,并向高层屏蔽下层数据通信的细节。 ⑤会话层(Session layer):组织两个会话进程间的通信,并管理数据的交换。 ⑥表示层(Presentation layer):用于处理在两个通信系统中交换信息的表示方式。它包括数据格式的变换、数据加密与解密、数据压缩与恢复等功能。 ⑦应用层(Application layer):它确定进程之间通信的性质,以满足用户的需要。它不仅提供应用进程所需的数据交换和远程操作,而且还要为应用进程的用户代理,来完成一些为进行信息交换所必须的功能,它们包括:文件传送访问和管理FTAM、虚拟终端VT、事务处理TP、远程数据库访问RDA、制造业报文规范MMS 及目录服务等协议。 2、比较线路交换、报文交换和分组交换三种交换技术,分析报文交换技术的延时,为何要将报文交换改进为分组交换?(15分) 答:比较电路交换、报文交换和分组交换的优缺点 电路交换优点:通话中两用户始终占用端到端的通信资源。 缺点:线路传输效率很低用户占用的通信线路大部分时间是空闲的,资源未被使用而消费 分组交换优点:较高的交换速率数据传输效率高可靠性非常高效,灵活和迅速。 缺点:造成时延,开销 报文交换优点:用户可随时发送报文,可靠性,容易发现代码转换和速率匹配,同时发送多个目的地址,优先报文优先转换,通信线路利用率高。 缺点:时延较长。 简述 CSMA/CD 协议的工作原理以及以太网帧格式。 (1)载波监听任一站要发送信息时,首先要监测总线,用来判决介质上有否其他站的发送信号.如果介质呈忙,则继续检测,直到发现介质空闲。如果检测介质为空闲,则可以立即发送。由于通道存在传播时延,采用载波监听的方法仍避免不了两站点在传播时延期间发送的帧会产生冲突。(2)冲突检测每个站在发送帧期间,同时具有检测冲突的能力。一旦检测到冲突,就立即停止发送,并向总线上发一串阻塞信号,通报总线上各站已发生冲突。(3)多路访问检测到冲突并在发完阻塞信号后,发送站退回等待。为了降低再次冲突的概率,需要等待一个随机时间(冲突的各站可不相等),然后再用CSMA算法重新发送。 可概括如下: 发前先听、边发边听、冲突停止、延迟重发。 以太网帧格式(MAC帧),由5个字段组成。前两个字段分别为6字节长的目的地址和源地址字段。第三个字段是2字节的类型字段,第四个字段是IP数据报,第五个字段是帧校验序列(FCS)。 3、若要将一个B类的网络地址172.17.0.0划分子网,其中包括3个能容纳16000台主机的子网,7个能容纳2000台主机的子网,8个能容纳254台主机的子网,请写出每个子网的子网掩码和主机IP地址的范围。(20分) (二的N次方)-2>14 n=4 借4位 1 .172.17.0.1-172.17.15.254

计算机网络基础在线作业

窗体顶端 1.【第1章】计算机网络由通信子网(核心部分)和资源子网(边缘部分)两部分组成。下面列出的各项中不属于通信子网组成部分的是()。 A 链路 B 路由器 C 结点交换机 D 主机 2.【第1章】下列哪个协议不是TCP/IP的应用层协议? A TELNET B PPP C FTP D SMTP 3.【第1章】关于计算机网络资源共享的描述准确的是()。 A 共享线路 B 共享硬件 C 共享数据和软件 D 共享硬件、数据、软件 4.【第1章】世界上第一个投入使用的分组交换网是()。 A ARPAnet B Internet

C Ethernet D NSFNET 5.【第1章】通信子网(指因特网的核心部分)为网络源结点与目标结点之间提供多条传输路径的可能性,路由选择指的是()。 A 建立并选择一条物理链路 B 建立并选择一条逻辑链路 C 网络中间结点即路由器收到一个分组后,确定转发分组的路径 D 选择通信介质 6.【第1章】TCP/IP协议一个()层体系结构。 A 2 B 3 C 4 D 7 7.【第1章】下列哪一个关于交换的描述是不正确的? A 分组交换采用存储转发技术 B 电路交换采用存储转发技术 C 报文交换技术在计算机网络中使用较少 D 在分组交换的网络中,各个分组可根据序号重新拼装成报文 8.【第1章】根据TCP/IP实用协议标准,从下到上第2层、第3层分别为()。 A 数据链路层,网络层(即网际层) B 网际层, 应用层

C 网络层, 会话层 D 网际层, 传输层 9.【第1章】在OSI参考模型的7层结构中,实现帧同步功能的是()。 A 物理层 B 网络层 C 数据链路层 D 传输层 10.【第1章】下列不属于局域网的拓扑结构是()。 A 总线型 B 关系型 C 星型 D 环型 11.【第1章】按照理论的OSI参考模型分层,其第2层,第4层分别为()。 A 数据链路层, 传输层 B 数据链路层,网络层 C 网络层, 会话层 D 数据链路层,会话层 12.【第1章】分组交换方式是将长的报文分成若干较短的、有规定最大长度的分组。与报文交换方式不同的是,分组交换方式有()。 A 报文头 B 报文尾

计算机网络习题及答案

计算机网络习题及答案 第一章计算机网络的基本概念 一、选择题 √1、完成路径选择功能是在OSI模型的()。 A.物理层 B.数据链路层 C.网络层 D.运输层 2、在TCP/IP协议簇的层次中,保证端-端的可靠性是在哪层上完成的() A.网络接口层 B.互连层 C.传输层 D.应用层 √3、在TCP/IP体系结构中,与OSI参考模型的网络层对应的是()。 A.网络接口层 B.互联层 C.传输层 D.应用层 4、在OSI七层结构模型中,处于数据链路层与传输层之间的是()。 A.物理层 B.网络层 C.会话层 D.表示层 √5、计算机网络中可以共享的资源包括()。 A.硬件、软件、数据 B.主机、外设、软件 C.硬件、程序、数据 D.主机、程序、数据 √6、网络协议组成部分为()。 A.数据格式、编码、信号电平 B.数据格式、控制信息、速度匹配 C.语法、语义、定时关系 D.编码、控制信息、定时关系 二、填空题 √1、按照覆盖的地理范围,计算机网络可以分为________、________和 ________。 √2、Internet采用_______协议实现网络互连。 3、ISO/OSI中OSI的含义是________。

√4、计算机网络是利用通信线路将具有独立功能的计算机连接起来,使其能够和________ 和________。 5、TCP/IP协议从上向下分为________、________、________和________4层。 6、为了实现对等通信,当数据需要通过网络从一个节点传送到到另一个节点前,必须在数据的头部(和尾部) 加入____________,这种增加数据头部(和尾部)的过程叫做____________或____________。 √7、计算机网络层次结构划分应按照________和________的原则。 8、ISO/OSI参考模型将网络分为从低到高的________、________、________、________、________、________和 ________七层。 9、建立计算机网络的目的是___________和____________。 三、问答题 1、什么是计算机网络 2、ISO/OSI与TCP/IP有和区别 3、什么是数据的封装、拆包 √4、TCP/IP各层之间有何关系 √5、画出ISO/OSI参考模型和 TCP/IP协议的对应关系,并说明为什么采用层次化的体系结构

大作业计算机网络

江南大学现代远程教育2015年下半年考试大作业 考试科目:《计算机网络》 一、大作业题目: 1、说明INTERNET域名系统的功能。举一个实例解释域名解析的过程。(25分) 答:DNS实现主机域名和IP地址之间的解析。 假设某个网络的计算机要访问https://www.360docs.net/doc/c86620039.html, ①首先,该台计算机的解析器向其本地域名服务器发出请求,查寻“https://www.360docs.net/doc/c86620039.html,”的IP地址,如果没有该纪录,则向上一级域名服务器发请求,直到中国的顶级域名服务器。 ②中国的顶级域名服务器先查询自己的数据库,若发现没有相关的记录,则向根“.”域名服务器发出查寻“https://www.360docs.net/doc/c86620039.html,”的IP地址请求;根域名服务器给中国域名服务器返回一个指针信息,并指向com域名服务器。 ③中国的本地域名服务器向com域名服务器发出查找“https://www.360docs.net/doc/c86620039.html,”的IP地址请求,com域名服务器给中国的本地域名服务器返回一个指针信息,并指向“https://www.360docs.net/doc/c86620039.html,”域名服务器。 ④经过同样的解析过程,“https://www.360docs.net/doc/c86620039.html,”域名服务器再将“https://www.360docs.net/doc/c86620039.html,”的IP地址返回给中国的本地域名服务器。

⑤中国域名服务器将“https://www.360docs.net/doc/c86620039.html,”的IP地址逐级发送给该计算机解析器。 ⑥解析器使用IP地址与https://www.360docs.net/doc/c86620039.html,进行通信 2、若要将一个C类的网络地址192.168.1.0划分为4个子网,分别代表四个部门,这4个部门分别有计算机5、7、12、20台。请写出每个子网的子网掩码和主机IP地址的范围。(25分) 答:子网掩码=255.255.255.192 四个子网如下: 1) 192.168.1.0 -- 192.168.1.63 2) 192.168.1.64 -- 192.168.1.127 3) 192.168.1.128 -- 192.168.1.191 4) 192.168.1.192 -- 192.168.1.255 3、某医院建设信息网络系统。系统分为业务内网和INTERNET外网两部分。内网运行医院业务应用系统,诸如电子病例系统、住院管理系统等。医院还建有门诊挂号预约系统,病员信息查询系统,向外网用户提供服务。医院应用数据根据上级主管部门要求,需要每天规定时间上传病案数据到卫生质量监测部门。请设计一套信息数据安全方案,满足内部业务应用系统和外网应用的需求,内、外网数据交换的需求。(50分) 要求: 1)给出方案设计的详细拓扑图 2)给出各个应用系统服务器的部署(电子病例系统、住院管理系统、门诊挂号预约系统,

计算机网络大作业

计算机网络设计报告 2011年秋季学期 计算机网络设计作业题目

题目一: 设计一个宿舍局域网方案,构建一个多网段的互联网络,使得宿舍之间可以通过该局域网进行网络互联和通信。要求每个宿舍内使用一个局域网,宿舍之间采用路由器进行相连。要求: 1.每个局域网网段地址可以自行选取,但是要求在每个宿舍的局域 网络中网络主机只能接入到8台以内; 2.交换机的选择与连接,采用的交换机的型号以及交换机与主机和 路由器的连接方式; 3.宿舍间的路由器可以采用TP-Link或者T-Link的路由器设备,也 可以采用多网卡主机构建路由器的方案,要求给出路由器接口IP 的设置。 4.给出多网段互联网络的网络拓扑图; 5.按照5层网络体系结构给出物理层、数据链路层和网络层的设置 方法。比如物理层说明网线与RJ45 水晶头的连线方式;数据链路层说明主机采用的网卡型号;网络层说明主机和路由器的IP地址的设置、子网掩码的设计、缺省网关的设置等; 6.在主机上设置一个共享文件夹,可以让网络上的其他主机进行共 享访问。 一.物理设备: 计算机:PC1~8(宿舍1),PC9~16(宿舍2);交换机:D-Link DES-1024D:SW1,SW2;路由器:TP-LINK TL-R410+:Router1;连接线:直通线×20,交叉线×1。 二.链接方式和拓扑图: PC1~8分别用直通线将以太网口(RJ45)与SW1的8个(FastEthernet)F0/0~F0/7端口用直通线相连,PC2~16同样地与SW2相连。而SW1,SW2的

最后一F0/15口分别用直通线与Router1的F0/0,F0/1相连。最后Router1的S0/0口用交叉线与外网相连。 拓扑图: 三.物理层: 双绞线是由两根绝缘金属线互相缠绕而成,这样的一对线作为一条通信线路,由四对双绞线构成双绞线电缆。双绞线点到点的通信距离一般不能超过100m。 目前,计算机网络上使用的双绞线按其传输速率分为三类线、五类线、六类线、七类线,传输速率在10Mbps到600Mbps之间,双绞线电缆的连接器一般为RJ-45。 568A的排线顺序从左到右依次为:白绿、绿、白橙、蓝、白蓝、橙、白棕、棕。 568B则为:白橙、橙、白绿、蓝、白蓝、绿、白棕、棕。 交叉线是指:一端是568A标准,另一端是568B标准的双绞线。 直通线则指:两端都是568A或都是568B标准的双绞线。 不同一层设备相连用直通线。如:计算机(包括服务器和工作站)与交换机

计算机网络故障处理-期末的大作业

某某某某学院2010级期末大作业 计算机网络故障处理 院(系)名称11111111111 专业名称计算机系统维护 学生姓名1111111 学号1111111 指导教师111111111 完成时间1111年11月11日

目录 网络设备故障 .............................................................................................. - 2 - 一、传输介质故障.........................................................................错误!未定义书签。 二、网卡故障 ......................... 错误!未定义书签。网络常见故障诊断............ 错误!未定义书签。 一、线路连接故障 ..................... 错误!未定义书签。 二、网络设置问题...................... 错误!未定义书签。 三、无法正常拨号 ..................... 错误!未定义书签。 四、上网频繁掉线 ..................... 错误!未定义书签。 五、无法登录路由器管理页面............ 错误!未定义书签。总结........................ 错误!未定义书签。

网络设备故障 在局域网中发生故障硬件设备主要有:双绞线、网卡、Modem、集线器、交换机、服务器等。从发生故障的对象来看,主要包括传输介质故障、网卡故障、Modem故障、交换机故障。 一、传输介质故障 局域网中使用的传输介质主要有双绞线和细缆,双绞线一般用于星型网络结构的布线,而细缆多用于总线型结构的布线。 (1)案例选编1网卡灯亮却不能上网 ①故障现象 某局域网内的一台计算机无法连接局域网,经检查确认网卡指示灯亮且网卡驱动程序安装正确。另外网卡与任何系统设备均没有冲突,且正确安装了网络协议(能Ping通本机IP地址)。 ②故障分析与处理 从故障现象来看,网卡驱动程序和网络协议安装不存在问题,且网卡的指示灯表现正常,因此可以判断故障原因可能出在网线上。 因为网卡指示灯亮并不能表明网络连接没有问题,例如100Base-TX网络使用1、2、3、6两对线进行数据传输,即使其中一条线断开后网卡指示灯仍然亮着,但是网络却不能正常通信。 用于跳线的双绞线,由于经常插拔而导致有些水晶头中的线对脱落,从而引发接触不良。有时需要多次插拔跳线才能实现网络连接,且在网络使用过程中经常出现网络中断的情况。建议使用网线测试仪检查故障计算机的网线。 如果网线不好建议重新压制水晶头。剥线时双绞线的裸露部分大约为14mm左右,这个长度正好刚刚能将各导线插入到各自的线槽。如果该段留得过长,则会由于水晶头不能压住外层绝缘皮而导致双绞线脱落,并且会因为线对不再互绞而增加信号串扰。 如果网线正常则尝试能否Ping通其他计算机。如果不能Ping通可更换集线设备端口再试验,仍然不通时可更换网卡。 (2)案例选编2 RJ-45针脚顺序判断错误导致压线故障 ①故障现象 在按照T568B标准制作一条直通线并进行测试时,网线测试仪上的指示灯显示线序错误。 ②故障分析与处理

中南大学计算机网络基础作业参考答案

《计算机网络技术》作业参考答案 1.计算机网络的发展可划分为几个阶段?每个阶段各有何特点? 答:计算机网络的发展可分为以下四个阶段。 (1)面向终端的计算机通信网:其特点是计算机是网络的中心和控制者,终端围绕中心计算机分布在各处,呈分层星型结构,各终端通过通信线路共享主机的硬件和软件资源,计算机的主 要任务还是进行批处理,在20世纪60年代出现分时系统后,则具有交互式处理和成批处理 能力。 (2)分组交换网:分组交换网由通信子网和资源子网组成,以通信子网为中心,不仅共享通信子网的资源,还可共享资源子网的硬件和软件资源。网络的共享采用排队方式,即由结点的分 组交换机负责分组的存储转发和路由选择,给两个进行通信的用户段续(或动态)分配传输 带宽,这样就可以大大提高通信线路的利用率,非常适合突发式的计算机数据。 (3)形成计算机网络体系结构:为了使不同体系结构的计算机网络都能互联,国际标准化组织ISO 提出了一个能使各种计算机在世界范围内互联成网的标准框架—开放系统互连基本参考模型 OSI。这样,只要遵循OSI标准,一个系统就可以和位于世界上任何地方的、也遵循同一标准 的其他任何系统进行通信。 (4)高速计算机网络:其特点是采用高速网络技术,综合业务数字网的实现,多媒体和智能型网络的兴起。 2.试举出对网络协议的分层处理方法的优缺点。 答:优点:(1)可使各层之间互相独立,某一层可以使用其下一层提供的服务而不需知道服务是如何实现的。 (2)灵活性好,当某一层发生变化时,只要其接口关系不变,则这层以上或以下的各层均不受影响。 (3)结构上可以分割开,各层可以采用最合适的技术来实现。(4)易于实现和维护。 (5)能促进标准化工作。 缺点:层次划分得过于严密,以致不能越层调用下层所提供的服务,降低了协议效率。 3.试将TCP/IP和OSI的体系结构进行比较。讨论其异同之处。 答:(1)OSI和TCP/IP的相同点是二者均采用层次结构,而且都是按功能分层。 (2)OSI和TCP/IP的不同点: ① OSI分七层,自下而上分为物理层、数据链路层、网络层、运输层、会话层、表示层和应用 层,而TCP/IP分四层:网络接口层、网间网层(IP)、传输层(TCP)和应用层。严格讲, TCP/IP网间网协议只包括下三层,应用程序不算TCP/IP的一部分。 ② OSI层次间存在严格的调用关系,两个(N)层实体的通信必须通过下一层(N-1)层实体, 不能越级,而TCP/IP可以越过紧邻的下一层直接使用更低层次所提供的服务(这种层次关 系常被称为“等级”关系),因而减少了一些不必要的开销,提高了协议的效率。 ③ OSI只考虑用一种标准的公用数据网将各种不同的系统互联在一起,后来认识到互联网协议 的重要性,才在网络层划出一个子层来完成互联作用。而TCP/IP一开始就考虑到多种异构 网的互联问题,并将互联网协议IP作为TCP/IP的重要组成部分。 ④ OSI开始偏重于面向连接的服务,后来才开始制定无连接的服务标准,而TCP/IP一开始就 有面向连接和无连接服务,无连接服务的数据报对于互联网中的数据传送以及分组话音通 信都是十分方便的。 ⑤ OSI与TCP/IP对可靠性的强调也不相同。对OSI的面向连接服务,数据链路层、网络层和 运输层都要检测和处理错误,尤其在数据链路层采用校验、确认和超时重传等措施提供可 靠性,而且网络和运输层也有类似技术。而TCP/IP则不然,TCP/IP认为可靠性是端到端的 问题,应由运输层来解决,因此它允许单个的链路或机器丢失数据或数据出错,网络本身 不进行错误恢复,丢失或出错数据的恢复在源主机和目的主机之间进行,由运输层完成。 由于可靠性由主机完成,增加了主机的负担。但是,当应用程序对可靠性要求不高时,甚

计算机网络试题及答案

一、选择题(单项选择题,请将答案填写在括弧中.每空1分,共40分) 1.最早的计算机网络产生的时间和名称是(D) A1959年SAGE B1969SAGE C1959年ARPANET D1969年ARPANET 2.IEEE802协议标准中不提供的服务原语有(B) A Request B Indication C Response D Confirmation 3.在OSI参考模型中,第N层与第N+1层之间的关系是( A ) A第N层是第N+1层的服务提供者B第N+1层从第N层接收报文并添加报头C第N层使用第N+1层提供的服务D第N层与第N+1层没有直接关系 4.下列选项中,不属于计算机网络物理层的特性是( D ) A机械特性B电气特性 C功能特性D规程特性 5.在OSI参考模型中,物理层的功能是( B ) A建立和释放连接B透明地传输原始比特流 C在物理实体间传送数据帧D发送和接受用户数据 6.计算机网络传输的信息单位是数据单元,对等实体间传送的数据单元是(B) A SDU B PDU C IDU D SDH 7.在OSI参考模型中,提供流量控制功能的是[1]( B ).提供建立、维护和拆除端到端连接功能的是[2]( D ).为数据分组提供路由功能的是[3]( C )。 [1] A 1、2层 B 2、4层C3、5层 D 5.6层 [2] A物理层B数据链路层 C 会话层D传输层 [3] A物理层B数据链路层 C 网络层D传输层 8.第二代计算机网络由通信子网和资源子网组成,通信子网包括( B ) A 物理层、数据链路层、传输层B物理层、数据链路层、网络层 C物理层、网络层、应用层D物理层、数据链路层、会话层

计算机网络大作业

计算机网络在电子商务方面的应用 黄帅 201615062013001 摘要:计算机网络在当今计算机科学与技术学科中发展最为迅速,它已经渗透到人们生活、工作和学习的各个领域,电子商务就是其中一个。近年来,电子商务得到了快速发展,给人们带来巨大方便和实惠,也给更多更多的人省去了大量的时间。同时,扩大营销方式,从单方面的面对面变成O2O的买卖。 1.电子商务的概念 电子商务以经济为核心,是基于经济不断发展的基础上,利用计算机网络本身具有的开放性、全球性、自由性、虚拟性来进行的,简化了交易流程、提高了交易效率。通常分为4种类型: (一)企业和消费者之间的电子商务,简单的说是消费者利用计算机网络直接参与经济贸易活动的类型,类似于实体店中的销售。最常见的有京东、淘宝等; (二)企业和企业之间的电子商务。此种方式更多的是企业间的寻求合作,通过网络的开阔性,来进一步扩大寻找良好合作伙伴的可能性。通过不断的发现,也了解了更多的企业合作远景; (三)消费者和消费者之间的电子商务,此种方式可以充分调动民间的贸易市场参与经济活动,为消费者提供了买卖的交易平台,用户可以利用交易平台的资源来对自己的商品进行交易和竞价; (四)线下商务和互联网间的电子商务。一般称为线下线上,消费真可以线上来选择服务、付款、结算,线下进行实体消费,利用计算机网络力量实现了线上与线下的无缝对接,线上购买、付款等,线下消费,例如美团、大众点评、饿了么等。 2.电子商务的特点 由于电子商务依存于计算机网络中,因此电子商务与传统的商务也有着巨大的不同,主要体现在如下几个方面: (一)交易便捷。传统的商务在流通渠道方面主要有企业、代理商、零售商、消费者,各个环节比较繁杂,一旦出现问题,不仅增加时间、环节,从而导致费用的增加、流通滞后等情况的发生,而且影响了消费者的消费心理。而电子商务简化了这个流程,缩短了企业与消费者的距离,减少了消费者对于中间环节的依赖程度,也大大降低了成本。即使存在中间环节,其产生的成本也会大大降低。 (二)信息精准而快速。在对贸易信息的收集方面传统商务所需要的时间也较长,反映的情况往往滞后的程度较大,但是对于电子商务来讲,利用电子商务平台和电子统计来进行,时效性和准确性要高出很多。 (三)交易无限制。传统的交易受限于特定的时间,消费者购买特定商品必须在指定时间内,一旦超过时间将面临于店铺关门的情况。而电子商务计算机网络的存在,消费者可以自由支配时间来进行交易选择。这也得益于线上销售线下服务的可能性。 (四)交易空间广。传统商务的交易地点特别受地域的影响,其具有区域性,消费者必须去指定地点才能购买,而电子商务因为存在于虚拟空间,双方不受空间的限制,只要有网络即可以进行交易。

相关文档
最新文档