计算机网络学习——TCP/IP四层模型之应用层

应用层概述

传输层以及以下的层提供完整的通信服务;而应用层是面向用户的一层。

工作位置:终端设备

UDP协议和TCP协议的应用场景:
在这里插入图片描述
在多媒体信息应用方面,这一秒卡顿了没关系,因为下一秒也会有数据展示出来;这一秒丢失了,下一秒会有新的信息填充进来。因此可以使用UDP协议。

在这里插入图片描述
在金融交易等可靠消息的传输过程中,不允许出现任何错误,因此使用TCP协议。

应用层的功能
定义应用间通信的规则。如:
应用进程的报文类型(请求报文、应答报文);
报文的语法、格式;
应用进程发送数据的时机、规则。

DNS详解

DNS(Domain Name System: 域名系统)
域对应网络;名对应名字

DNS存在意义:解决IP地址难以记忆的问题,使用域名帮助记忆。
DNS服务的工作原理
在这里插入图片描述
例如请求baidu.com时,先请求DNS服务,然后把域名对应的IP地址取出来,再进行网络的访问。

域名的规则
域名由点、字母和数字组成。
点分割不同的域
域名可以分为顶级域、二级域、三级域
例如:www.taobao.com里,com是顶级域,taobao二级域,www三级域。

在这里插入图片描述

com一般指公司company
net网络服务机构
gov政府机构
org组织机构

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
计算机网络基础》课程标准 前言: 《计算机网络基础》是计算机应用技术专业的一门专业基础课,面向计算机应用技术专 业开设,课程总学时为64学时,依据计算机应用技术专业人才培养方案要求,由计算机 应用技术专业教研室赵阔执笔起草本课程的课程标准。 一、课程的说明: 计算机网络是计算机技术和通信技术密切结合而形成的新的技术领域,是当今计算机 界公认的主流技术之一,也是迅速发展并在信息社会中得到广泛应用的一门综合性学科 。作为信息类学生应该了解并掌握一定水准的计算机网络与数据通信的知识及应用。 通过本课程的学习使学生能够在已有的计算机基础知识、计算机系统结构和计算机原 理等基础上,对网络技术有一个系统的、全面的了解;理解计算机网络的体系结构和基 本原理,尤其是TCP/IP协议簇和IEEE 802系列,培养实际动手水平,使学生能充分使用并掌握科学的现代化网络管理方法和手 段,为本专业服务,为今后能够迅速地适合社会各方面管理工作的需要服务,为Intern et开发与管理和局域网的组建、规划和管理打下良好基础,从而为社会培养高素质的现 代化信息管理人材 学习本课程需掌握一定的计算机文化基础知识,并能够为后续课程——网站建设、网络 组建与应用、网页设计与制作等积累相对应的基础知识。计算机网络教学总时数为64学 时(其中理论学时为54学时,实验学时为8学时,参观2学时),另外自学4学时,共分1 0章。 附课内总学时讲授主要知识点及课内学时分配表: "章 "内 容 "理论 "实践 "自学 "参观 " "1 "引论 "4 " " " " "2 "数据通信基础知识 "8 " " " " "3 "计算机网络体系结构 "6 " " " " "4 "计算机局域网络 "8 "4 " " " "5 "计算机广域网技术 "4 " " "2 " "6 "网络操作系统 "2 " "2 " " "7 "常用网络设备 "4 "2 " " " "8 "网络互联与因特网基础 "10 " " " " "9 "因特网的应用 "6 "2 " " " "10 "网络管理与网络安全 "2 " "2 " " "总计 "64+4课时 "54 "8 "4 "2 " 二、课程培养目标: 通过本课程的教学,使学生对计算机网络从整体上有一个较清晰的了解,了解计算机 网络的基本概念,了解网络新技术的新发展,从网络层次结构模型应用层到物理层来 对计算机网络体系结构实行描述,掌握计算机网络各层协议的基本工作原理及其所采用 的技术,对当前计算机网络的主要种类和常用的网络协议有较清晰的概念,学会计算机 网络的一些基本设计方法,对典型计算机网络(Internet)的特点和具体实现有基本印象 ,初步培养在 TCP/IP协议工程和LAN上的实际工作水平,学会计算机网络操作和日常管理和维护的最基 本方法,为后续各课程的学习打下扎实基础。 三、课程内容与基本要求: 课程在全面讲述计算机网络及数据通信基本知识的基础上,考虑到现今Internet的普 及,本课程放弃绝大部分书籍以ISO/OSI来讲解计算机网络基本原理的做法,而采用以I nternet的TCP/IP体系结构来介绍计算机网络的基本原理,同时,本课程还以IEEE 802系列为线索详述了局域网的相关技术和协议。最后,介绍了网络操作系统、网络硬件 及网络管理和网络安全方面的知识及技术。 本课程分为掌握、理解、了解三种层次要求;"掌握"的内容要求理解透彻,能在本学 科和相关学科的学习工作中熟练、灵活使用其基本理论和基本概念;"理解"的内容要求 能熟知其相关内容的概念及相关理论,并能适当应用;"了解"的内容要求对其中的概念 和相关内容有所了解。 四、课内教学内容: 第一章 引论(4学时) 教学目标: 1.了解计算机网络的产生与发展 2.掌握计算机网络的概念和组成 3.了解计算机网络的功能、分类及应用 主要教学内容: 1.1 计算机网络的产生和发展 1.2 计算机网络的概念 1.3 计算机网络的功能 1.4 计算机网络系统的组成 1.5 计算机网络分类 1.6 计算机网络的应用 第二章 数据通信的基础知识(8学时) 教学目标: 1.理解数据通信的一般概念 2.了解信道的概念及其主要特性 3.掌握数据编码与调制方法 4.掌握多路复用技术的原理与方法 5.掌握各种交换技术的工作原理,明确其优缺点。 6.了解差错检测与控制方法。 主要教学内容: 2.1 数据通信基本概念 2.2 信息及其主要特性 2.3 传输介质 2.4 数据编码 2.5 多路复用技术 2.6 数据交换技术 2.7 差错控制及检错 第三章 计算机网络体系结构(6学时) 教学目标: 1.理解计算机网络体系结构的定义 2.理解通信协议的基本概念及其组成要素 3.掌握OSI参考模型的体系结构、分层原则及各层的功
TCP/IP四层模型和五层模型是两种常用的网络协议参考模型,用于描述计算机网络中不同层次的功能和通信规则。 TCP/IP四层模型包括:网络接口层、互联网层、传输层和应用层网络接口层负责将数据包转换成适合传输的物理格式,并进行网络接口的选择。互联网层负责进行网络间的数据传输,通过IP协议来确定数据包的传输路径。传输层负责提供端到端的数据传输服务,包括TCP和UDP协议,TCP提供可靠的面向连接的传输服务,而UDP提供不可靠的面向无连接的传输服务。应用层包括各种网络应用协议,如HTTP、FTP、SMTP等,负责应用程序之间的通信。 五层模型TCP/IP四层模型的基础上增加了一个会话层。五层模型包括:物理层、数据链路层、网络层、传输层和应用层。物理层负责数据在物理媒介上的传输,包括电缆、光纤等。数据链路层负责将数据分帧,并进行错误检测和纠正,如以太网、无线局域网等。网络层负责进行数据包的路由选择和寻址,如IP。传输层提供端到端的数据传输服务,如TCP和UDP。应用层包括各种应用层协议,如HTTP、FTP等。 两种模型虽然在命名和层次划分上有所不同,但其基本结构和功能相似。TCP/IP模型是互联网中使用最广泛的模型,而五层模型是OSI参考模型中的一部分。无论使用哪种模型,它们都为网络的设计、实现和管理提供了一种标准化的方法,使不同厂商和组织之间的网络设备和应用能够进行互通和协作。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值