教学大纲

《计算机网络》是计算机科学与技术专业本科生的一门应用性很强的必修课程,该课程在专业建设和课程体系中占据重要的地位和作用。通过本课程的学习使学生能够在已有的计算机基础知识、计算机原理等基础上,对网络技术有一个系统的、全面的理解;掌握计算机网络的体系结构和基本原理,尤其是TCP/IP协议簇和IEEE 802系列,培养实际动手能力,使学生能充分运用并掌握科学的现代化网络管理方法和手段,为本专业服务,为Internet开发与管理和局域网的组建、规划和管理打下良好基础,从而为社会培养高素质的计算机专业管理人材。

1、教学基本内容第一章 计算机网络概论

本章着重介绍了计算机网络的基本概念及相关知识。

要求掌握计算机网络的定义和内涵、了解计算机网络的分类及网络的形成和发展,掌握资源子网和通信子网的概念;重点掌握计算机网络拓扑结构。 数据通信技术是计算机网络的基础,在网络的设计、实现中都要用到数据通信技术。

通过本章的学习,要求掌握数据通信的相关概念和知识,通信技术基本原理、通信模型、数据编码方式、多路复用技术、调制技术和交换技术等,以及数据通信技术之间的相互关系, 理解各种数据通信传输信道及传输介质的特点。。

计算机网络可以划分为通信子网和资源子网,在开放系统互联参考模型( OSI/RM )所分割的七个层次中,分别是:物理层、数据链路层、网络层、传输层、会话层、表示层和应用层。前三层属于通信子网,后四层属于资源子网.在通信子网所属的若干层次中所涉及的问题,数据通信技术部分比较容易理解,而属于资源子网的四个层次就比较抽象。

本章概括地反映后续各章的基本问题,为以后各章的学习提供必要的引导。重点是理解和掌握开放系统互联参考模型(OSI/RM)及工作过程。难点是理解开放系统互联参考模型(OSI/RM)的分层机理, 难点是理解数据编码技术和交换技术

第二章 物理层

物理层与物理传输体直接有关,它定义了设备间的物理接口以及数字比特传送的规则。物理层涉及到通信在信道上传输的原始比特流。物理层协议有:RS—232,RS—449、X.21、V.35、ISDN以及FDDI、IEEE 802.3、 IEEE 802.4和IEEE802.5的物理层协议

第三章 链路层数据链路层是OSI参考模型中的第二层,利用物理层提供的服务向网络层提供服务。数据链路层主要实现两个直接相连的机器进行可靠、有效的通信。这里的相连,意思是指两台机器通过通信信道进行物理连接,链路层协议(linklayer protocol)定义了在链路各端的节点之间交换的数据单元的格式,以及这些节点发送和接收这些数据单元时进行的活动。数据链路层在物理层提供的服务的基础上向网络层提供服务,其基本服务是将源机器中来自网络层的数据传输给目的主机的网络层。

局域网技术是计算机网络中重要的技术之一,其不仅涉及到网络的基础理论,而且是实用技术中最常用、最重要的技术部分。通过本章的学习,要求掌握局域网的概念、局域网硬件的基本组成、局域网软件的基本组成、局域网技术要求、局域网的拓扑结构、媒体访问控制方法及局域网标准IEEE802与局域网等知识。本章重点是局域网拓扑结构及其实现技术,难点是介质访问控制方法的理解。

第四章 网络层

在传输层我们讨论了两台计算机之间的数据传输问题,但是传输层讨论的只是如何能够正确识别本地和远程计算机通信的进程,为此定义了进程地址—端口号,通过端口号本地计算机可以唯一的识别与通信的远程主机进程。因此我们可以说,传输层讨论的是进程到进程的通信。

在进程到进程的通信中没有涉及到的是数据如何能够找到正确的主机。在大型的计算机网络中,由于连接的计算机数量庞大,网络拓扑结构复杂,要找到正确的主机也变得十分困难,而且网络中的主机类型、操作系统类型、所使用的底层网络协议等等各不相同,因此必须采用一种统一的方案设计,才能保证这些主机能够相互通信。

网络层的任务就是定义统一的全局编址方案,在复杂的网络中寻找最短路径,保证网络即使在任务繁重、出现拥塞的时候也能够正常进行工作,为上层提供服务。这样网络层主要包括:编址、路由选择和交通控制。

第五章 传输层

本章着重介绍了传输层的概念、基本功能、服务类型及协议等级。传输层(Transport Layer)是OSI中最重要, 最关键的一层,是唯一负责总体的数据传输和数据控制端的交换数据的机制.传输层对会话层等高三层提供可靠的传输服务,对网络层提供可靠的目的地站点信息。

第六章 应用层

本章着重介绍了应用层的功能特点及协议举例。比起其它层来说,应用层需要的标准最多,但也是最不成熟的一层。但随着应用层的发展,各种特定应用服务的增多,应用服务的标准化开展了许多研究工作,ISO已制定了一些国际标准(IS)和国际标准草案(DIS)。因此,通过介绍一些具有通用性的协议标准,来描述应用层的主要功能及其特点。

第七章 网络安全与网络管理

本章着重介绍了网络安全的概念、面临的主要威胁及安全漏洞,针对这些安全风险系统所采用的安全策略、措施及技术。通过本章的学习要求理解和掌握网络安全的体系结构、安全管理、安全策略、网络防病毒技术、数据加密技术、防火墙及IDS。本章重点是计算计网络安全的基本知识和常用的安全技术。难点是数据加密技术的原理及实现。

第九章 无线网络和移动网络

本章着重介绍了无线局域网WLAN,无线局域网MAC层协议载波监听点介入/碰撞避免CSMA/CA原理,重点是CSMA/CA的理解

计算机网络通信的基本原理概论,计算机网络相关推荐

  1. 计算机网络通信中的安全技术,计算机网络通信安全中数据加密技术的应用(原稿)...

    <计算机网络通信安全中数据加密技术的应用(原稿).doc>由会员分享,可免费在线阅读全文,更多与<计算机网络通信安全中数据加密技术的应用(原稿)>相关文档资源请在帮帮文库(ww ...

  2. 计算机运算的基本原理概论,[工学]7计算概论A A02 计算机的基本原理.pdf

    [工学]7计算概论A A02 计算机的基本原理 <计算概论A>课程 计算机的基本原理 李李 戈戈 北京大学 信息科学技术学院 软件研究所 2011年9月9 日 图灵机的由来图灵机的由来  ...

  3. 计算机网络通信时效性的体现,计算机网络技术在电子信息工程中的应用

    徐珂 摘  要:计算机网络技术在我国大学公共基础课程中已经成为了重要的基础学科,充分说明这一学科受到了社会的广泛关注.这一学科的发展以及技术的应用对于现代社会各个领域的发展有着重要影响,因此得到了当今 ...

  4. 计算机网络和通讯原理图,第章 计算机网络通信原理.ppt

    第章 计算机网络通信原理 * * (1)同步时分:时分方案中的时间片是分配好的,而且是固定不变的. (2)异步时分:允许动态地分配传输媒体的时间片. TDM的缺点:某用户无数据发送,其他用户也不能占用 ...

  5. 宁波大红鹰学院计算机毕设,网络文化对价值观的影响调查报告马克思主义基本原理概论》课程调查实践报告大学毕业设计.doc...

    网络文化对价值观的影响调查报告马克思主义基本原理概论>课程调查实践报告大学毕业设计 宁波大红鹰学院 题目 网络文化对大学生价值观的影响调查研究 所在学院金融贸易学院专 业物流管理专业班 级 14 ...

  6. 实验六计算机网络通信Socket编程,计算机网络socket编程实验报告(3页)-原创力文档...

    实 验 报 告 课程名称 计算机网络 实验项目名称 Socket 通信 实验时间 4.16-4.30 (日期及节次) 第 1 节-第 2 节 计算机学院 专业 计算机科学与技术 学生所在学院 年级 2 ...

  7. 计算机网络通信技术的重要性,浅议计算机网络通信的技术特点与发展前景

    摘要:计算机网络通信是现代通信技术发展的一个革命性变化,也是通信技术的升级与飞跃.纵观现在的通信技术领域,计算机网络技术的应用与渗透已经十分明显,其应用价值也是举足轻重的.所以,对计算机网络通信的相关 ...

  8. 从目前看,计算机网络的发展趋势,探究计算机网络通信新技术的目前状况与发展趋势...

    目前,我国的计算机网络通信新技术处于不断发展.更新的趋势之中,通过加强通信新技术的研究与发展,可以有效的改善计算机的网络通信状况,提高其运转的高效性与安全性,降低技术故障出现的概率.现今计算机网络通信 ...

  9. iOS开发之网络通信(1)—— 计算机网络

    专栏 iOS开发之网络通信(1)-- 计算机网络 iOS开发之网络通信(2)-- HTTP(S) iOS开发之网络通信(3)-- XML & JSON iOS开发之网络通信(4)-- sock ...

最新文章

  1. Visual Studio 2008 + Visual Assist X的CUDA2.3编译环境设置[转]
  2. Go的json解析:Marshal与Unmarshal
  3. Linux mke2fs 硬盘格式化
  4. python快递分拣小程序_python英语单词测试小程序代码实例
  5. 信息流媒体变现_百度联盟陈一凡:今年联盟分成仍将破峰,未来视频变现可期...
  6. MyBatis 集成到Spring 的原理是什么?
  7. 比较两组数据的差异用什么图更直观_芯片数据分析中常见的一些图的作用
  8. 虹软安卓人脸识别初学
  9. PHP5异常处理,PHP5异常处理分析实例
  10. php实例化类的方法,在PHP中实例化类实例的不同方法
  11. 烧光86亿元,还是没造出来车!拜腾“造车梦”断?
  12. Behavior Language Processing with Graph based Feature Generation for Fraud Detectionin OnlineLending
  13. 20180601 -1
  14. Java 基础系列之volatile变量(一)
  15. as 怎么将多个cpp文件代码编译成so_你编写的Java代码是咋跑起来的?
  16. JavaWeb项目-图书管理系统
  17. 微信小程序开发入门(API)
  18. Java高级编程9-姜国海 网络应用编程
  19. 视频flv转mp4最快的几种方法(就是不用格式工厂)
  20. python 中的 Fraction 模块

热门文章

  1. 庆祝我的第一个WebGis完成-c#+MapXtreme2004
  2. js (jQuery) 之 取值
  3. webpack----entry
  4. zabbix简介及部署
  5. 关于UIImageView的显示问题
  6. 微软十大软件开发英雄评选
  7. 【学习记录】第一章 数据库设计-《SQL Server数据库设计和开发基础篇视频课程》...
  8. Python 资源库大全
  9. php 根据常量名称判断是否定义 和常量名称输出值
  10. bzoj3771: Triple