Westmont College 互联网应用软件 第二讲 (DNS, , TELNET, FTP)

Slides:



Advertisements
Similar presentations
●網路能做些什麼呢? 檔案管理 共享檔案 傳輸檔案 共享應用程式 資料庫 網路電玩 週邊設備分享 印表機 硬碟空間 光碟機 傳真 / 數據機 和其他網路使用者交流 收發電子郵件 電子會議 網路電玩 在網路上,必須透過帳號與密碼來管理使用者的身分與權限.
Advertisements

2008年上海市精品课程 2007年度上海建桥学院教改课程 计算机网络技术 理论 DNS服务的应用 项目负责人 张嗣萍/本环节主讲教师 阮鹏.
大学计算机基础—— 系统工具与环境 (理工科用) 赵 欢 肖德贵 李丽娟 洪跃山 编著.
6.1 区域委派与域名转发 6.2 虚拟主机技术 6.3 架设FTP服务器 6.4 动态主机分配协议 6.5 架设Mail服务器
1 项目一 计算机网络概论 2 项目二 计算机网络协议与体系结构 3 项目三 物理层基础与应用 4 项目四 数据链路层基础与应用 5 项目五 网络层基础与应用 6 项目六 传输层的基础与应用 7 项目七 应用层的基础与应用 8 项目八 网络管理与网络安全.
第七章 Internet网络应用.
项目四:Internet基础与接入方法 第八章 应用服务器安装配置
第13章:电子邮件系统 TCP/IP互联网上的电子邮件传输过程; 电子邮件的地址表示; 电子邮件传输协议SMTP和POP3;
第6章:计算机网络基础 网考小组.
第3章 网上邮政—— 3.1 基本概念 Internet上最古老、最基本、最重要的服务。
数字化校园建设与思考 扬州大学信息中心 沈 洁 2017年3月3日.
计算机网络(第 6 版) 第 6 章 应用层 青岛理工大学通信与电子工程学院.
第8章 电子邮件 电子邮件的基础知识 电子邮件账号的设置 电子邮件的收与发 复杂电子邮件的处理 通讯簿 电子贺卡 免费邮箱
第6章 网络基础及Internet应用 6.1 计算机网络概述 6.2 计算机网络的组成 6.3 Internet基础
了 解 从 Internet IP 开 始.
电子商务概论 第二章 电子商务网络技术基础.
实训十四、IE浏览器的基本应用.
复旦大学计算机学院 肖川 计算机网络与网页制作 复旦大学计算机学院 肖川
Foundations of Computer Science Chapter 6 電腦網路
第7章 计算机网络与安全.
5.1 Internet 概述 Internet(因特网)是国际计算机互联网络,它将全世界不同国家、不同地区、不同部门和机构的不同类型的计算机及国家主干网、广域网、城域网、局域网通过网络互联设备互联。 
了 解 Internet 从 ip 开 始.
项目10 架设邮件服务器 本章目标 掌握邮件服务器的作用 掌握Sendmail的安装和基本配置 POP3/SMTP 邮件服务器的配置.
网络实用技术基础 Internet技术及应用.
第2章 计算机网络体系结构 教学目标: 通过本章的学习,了解计算机网络体系结构和各个层次的相关协议,理解接口和服务等概念。掌握ISO/OSI模型和TCP/IP模型的各个层次及其所实现的功能。掌握IP地址的功能和划分,并对子网掩码和下一代互联网IPv6有相应的了解。
辅导教师:杨屹东 网络实用技术基础 辅导教师:杨屹东
第三章 计算机网络技术基础 互联网简介 计算机网络概述 网络互联技术 网络工具的使用 实训三 思考与练习 本章小结 导航 末页 前一页
網路基本概念與設定方法 林文宗 資管系助理教授
教学目的:通过本章的学习大家要掌握端口 教学重点:端口的分类的两大类,静态端口 教学难点:几种常见的端口.
第5章 网络软件 开发技术 (一) 软件开发技术基础 计算机教学实验中心.
本章导语 第六章 计算机网络基础 本章目录 本章重点  开始学习 思考问题.
第7章 计算机网络基础.
学习目标: 1)理解包和包过滤 2)理解包过滤的方法 3)设置特殊的包过滤规则
计算机网络应用 home.
教师:陈有为 TCP/IP与Internet(A) 教师:陈有为
計資中心教學研究組唐瑤瑤 電腦與網路 計資中心教學研究組唐瑤瑤
郵件伺服器 MS 系列.
第 13 章 DNS 著作權所有 © 旗標出版股份有限公司.
第3讲 网络安全协议基础 此为封面页,需列出课程编码、课程名称和课程开发室名称。
(C) Active Network CO., Ltd
第 16 章 Internet架構.
網路概論 第9章 DNS通訊協定.
第8單元 Internet以及線上資源 McGraw-Hill Education.
網路服務 家庭和小型企業網路 – 第六章.
访问控制列表(ACL) Version 1.0.
电子邮件系统基本协议介绍 北京春笛信息技术有限公司.
TCP/IP Protocol Suite TCP/IP協定 第二組 投影片製作by簡嘉宏 綦凱宏 林睿敏 滕孟哲.
第8章 網路實例應用.
第 2 章 TCP / IP 簡介.
認識網際網路 網際網路(Internet)簡介 WWW簡介 臺灣地區網路資源 網路禮儀與規範 收發電子郵件 相關程式與服務
第二十二章 電子商務網路架構.
考试题型 填空题(30) 选择题(20) 名词解释(10) 问答题(24) 计算题(16) 附加题(30) 成绩核算:
本章要点: 计算机网络的基本概念 Internet基础 Internet服务
OSI七層架構 OSI階層 負責的工作 應用層 表達層 會議層 傳輸層 網路層 資料鏈結層 實體層 將應用程式所送出的訊息轉成字元資料
第十三章 TCP/IP 與 Internet 網路連結技術
7.7 Internet的基本服务功能 随着Internet的飞速发展,目前Internet上的各种服务已多达上万种,其中大多数服务是免费的。随着Internet商业化的发展趋势,它所能提供的服务将会进一步增多。 7.7.1 WWW服务 WWW(World Wide Web)的中文名为万维网,它的出现是Internet发展中的一个里程碑。WWW服务是Internet上最方便与最受用户欢迎的信息服务类型,它的影响力已远远超出了专业技术范畴,并已进入电子商务、远程教育、远程医疗与信息服务等领域。
第2讲 网络安全协议基础 此为封面页,需列出课程编码、课程名称和课程开发室名称。
Westmont College 网络互连 Part 4 (传输协议, UDP and TCP, 协议端口)
第4章 TCP/IP应用层常用协议 4.1 Telnet 协 议 4.2 文件传输协议FTP 4.3 电子邮件的工作原理及其协议
Network Application Programming(3rd Edition)
第一章 網際網路基礎.
服务 服务概述 1 2 邮件网关 服务器的配置 3.
網路科技在商店經營管理之應用 第一章 osCommerce系統需求 Ting-Yi Chang (張庭毅)
MIME.
第10讲 Web服务.
Internet课程设计 教师:陈 妍 朱海萍 西安交通大学计算机系
第 16 章 POP3.
第7章 Internet的应用.
網路基本概念及IE應用 趙涵捷.
Westmont College 网络互连 Part 2 (数据包 封装,传输, 分片, 重组)
Presentation transcript:

Westmont College 互联网应用软件 第二讲 (DNS, E-mail, TELNET, FTP) CS 140 Part XV 互联网应用软件 第二讲 (DNS, E-mail, TELNET, FTP) Chapters 29-31

互联网应用软件 域名系统DNS 电子邮件EMAIL 远程登录Remote login 文件转移File transfer 国际互联网WWW 以上应用全部使用c/s模式 2018/12/29

名称-names 互联网通讯需要IP地址 人们更喜欢使用计算机名 利用自动化系统将计算机名转化为IP地址 一般称为域名解析系统 (Domain Name System ,DNS) 2018/12/29

DNS的功能 接收 计算机的名称 返回 计算机的互联网地址(IP) 方法 分布式查找 客户机程序寻找必要的服务器程序 2018/12/29

域名语法 数据字段用句号分隔开来 例如 主要的有效部分在右边 www.netbook.cs.purdue.edu www.westmont.edu 主要的有效部分在右边 2018/12/29

获得一个域名 组织结构 所用名称必须服从于如下法律 选择一个你所想要的名字 必须是绝无仅有的一个 在中心机构注册 置于一个顶级域名之下 商标法 著作版权法 2018/12/29

顶级域名 不同的域名指代不同的系统或机构 2018/12/29

在组织机构内部 尽可能的细化 发生在任何可能的层 非标准化 由组织机构进行内部控制 2018/12/29

名称结构的实例 .com是在第一层的 第二层是公司的名称 第三层是在公司内部划分 第四层是下面两者之一 公司的子部门 单独的计算机 2018/12/29

一个例子 现假设 公司名是 Foobar 它有两个子公司 Soap公司 Candy公司 Candy 公司有子公司 2018/12/29

一个例子 (续) computer.soap.foobar.com Candy 公司的名称形式如下 computer.soap.foobar.com computer.subdivision.candy.foobar.com 2018/12/29

Foobar公司的图解 命名层次 2018/12/29

关于名称的几个要点 一个域名里字段的数目取决于其命名层次. 并没有通用的标准;任何机构能够随意选择如何组织其名称的层次结构. 一个域名里字段的数目取决于其命名层次. 并没有通用的标准;任何机构能够随意选择如何组织其名称的层次结构. 另外,机构的名称无需沿袭统一的固定模式;这样使得机构里的个体可以选择更加适合于其本身的层次结构. 2018/12/29

域名解析系统的C/S交互 称为解析resolver 使用多个DNS服务器,按层次组织 每个服务器对应各个命名层次的一个部分 2018/12/29

两种可能的 DNS 层次 由组织机构做出最终选择 2018/12/29

服务器之间的链接 所有的域名服务器都是彼此相连的,形成一个统一的系统. 每个服务器均知道如何到达根服务器,也知道如何到达层次中的下层DNS服务器. 2018/12/29

实践中 DNS 使用备份服务器 ISP 小型组织和个人 向客户提供 DNS 服务 只需要运行服务(程序)的计算机的域名 2018/12/29

DNS 查找 应用程序 本地服务器 是 DNS 客户机程序 发送请求至本地的 DNS 服务器 如果有答案,返回响应 如果并不知道答案 启动高层服务器 跟随连接 返回响应 Called 命名解析:name resolution 2018/12/29

DNS 中的缓存 服务器总是存储响应 主机也能存储响应 存储 提高功效 排除不必要的查询 因高度本地化而工作稳定 2018/12/29

DNS 入口类型 在服务期端的任何一条登陆信息包括 查找过程中,客户端必须提供 服务期端 域名 DNS 的名字类型 和名字相应的数值 名称 给出名字和类型的匹配 2018/12/29

关于类型的几个要点 域名系统每个入口都有一个类型. 当解析器查询名称时,它必须指定所需的类型; DNS服务器只返回与指定的类型相匹配的入口. 2018/12/29

DNS 类型的实例 类型 A (地址) 类型 MX (邮件交换器) 类型 CNAME (计算机命名) 值是指定计算机的 IP 地址 用于建立别名 (www), 别名允许一个组长在不改变计算机名称和地址的情况下,让计算机提供某种服务。 2018/12/29

域名缩写 DNS 使用全名查找 用户要求缩写 技巧 用后缀列表来配置解析器 每次使用一个后缀 2018/12/29

DNS 缩写范例 后缀是 用户输入名字 walnut 解析器试着 foobar.com candy.foobar.com walnut walnut.candy.foobar.com 2018/12/29

其他互联网应用程序 由用户直接使用: 电子邮件 远程登录 文件传输 互联网浏览 2018/12/29

电子邮件 最初时 现在 邮箱 备忘录从一个用户发送到另一个用户 备忘录从一个用户发送到一个或更多的邮箱 消息的目的地 可以存储和编排 地址唯一 2018/12/29

电子邮件地址 文本串 指明邮件目的地 一般形式 mailbox@computer computer mailbox 主机域名 实际为MX 该服务器上的目标 2018/12/29

电子邮件地址的使用 每一个电子邮箱都有一个唯一地址, 它分为两部分: 第一部分标识用户的邮箱, 第二部分标识邮箱所在的计算机. 发送者计算机上的电子邮件软件使用地址的第二部分选择目标路径; 而接收端的计算机上的电子邮件软件利用地址的第一部分来选定特定的邮箱. 2018/12/29

邮件消息格式 标题 识别发件人,收件人以及备注的内容 排列形式 关键字:信息 空行 主体部分 包含消息的正文 2018/12/29

电子邮件标题部分的实例 大部分的邮件标题行是可选的 2018/12/29

电子邮件的扩展 最初的电子邮件 用户要求发送 解决方案 SMTP - 消息只限于 ASCII 文本 图像文件 声音片断 编译程序 (二进制) 多用途互联网邮件扩展 (MIME) 2018/12/29

MIME 允许传输 二进制数据 多媒体文件 (视频/音频片断) 在单个消息中包涵多种类型 混合格式 向后兼容性 2018/12/29

MIME 编码 发送者 与标准消息同样发送 接受者 内容和编码可用不同的标准 嵌入附加的标题行 用 ASCII 编码二进制数据 解释标题行 提取信息和解码部分 内容和编码可用不同的标准 2018/12/29

MIME 的实例 附加标题行 说明 使用的是 MIME 1.0版 每一句消息的前面都有 Mime_sep 这一行 MIME-Version: 1.0 Content-Type: Multipart/Mixed; Boundary=Mime_sep 说明 使用的是 MIME 1.0版 每一句消息的前面都有 Mime_sep 这一行 2018/12/29

MIME 尽管,互联网的电子邮件只传送文本文件,但是可以通过MIME 将二进制数据编码成可打印的字符,实现二进制数据的传输. 2018/12/29

邮件传送 所用协议是简单邮件传送协议 (SMTP) 运行在 TCP 上 协议被用在下面两者之间 详细规定了: 发送端计算机上的邮件传送程序 接收端计算机上的邮件服务程序 详细规定了: 客户机程序与服务器的交互 如何指明收件人 如何传输消息 2018/12/29

邮件发送的图解 服务器 被要求接受邮件 将信息放在用户的邮箱中 2018/12/29

相关术语 Mail exploder:邮件查看器 Mailing list 邮件网关Mail gateway 程序 接受消息 发送至多个接收者 Mailing list 数据库 Used by exploder 邮件网关Mail gateway 连接两个邮件系统 2018/12/29

邮件发送清单图解 不同权限: 向列表发送邮件 添加/删除 成员 公用的 – 任何人均可加入 私人的 – 所有者控制受限访问 2018/12/29

邮件网关的图解 2018/12/29

自动化的邮件表 自动管理日常邮件发送/维护事务的程序: 名单管理器 与exploder联合使用 命令举例: add mailbox to list 2018/12/29

没有邮件服务器的计算机 具有代表性 用户要接收电子邮件,必须 Post Office Protocol (POP) used 小型的个人电脑 不连续的接驳互联网 用户要接收电子邮件,必须 在大型计算机上建立自己的邮箱 必要的时候进入邮箱 Post Office Protocol (POP) used 2018/12/29

POP 的图解 当前版本 POP3 2018/12/29

远程登录 提供交互式的远程访问计算机的功能 标准协议 TELNET 2018/12/29

TELNET 文本界面 用户 客户机 调用客户端 说明要访问的远程计算机 用TCP 连接到服务器的窗体 在连接上传输按键 在屏幕上显示输出 2018/12/29

文件传输 完成文件复制 主要的协议是 File Transfer Protocol (FTP) 使用tcp 支持二进制或文本传输 很大的命令集合 直到1995年才成为因特网上的主要信息包来源 2018/12/29

FTP 范例 命令行界面 用户 服务器 使用tcp连接到服务器 (called control connection) 登录 在目录列表下输入命令,传输文件 服务器 为每个连接制订新的tcp连接 2018/12/29

传送模式 FTP 有两种基本传输模式: 一种用以传输文本文件,而另一种用以传输所有非文本文件. 虽然二进制文件能产生出精确的位拷贝, 但是拷贝的结果往往由于没有转换为本地形式而失去意义。 2018/12/29

使用 FTP 时TCP 连接的图解 使用了两个TCP 连接 2018/12/29

TFTP 基于 TCP/IP连接的另外一种文件传输协议:普通文件传输协议 Trivial File Transfer Protocol (TFTP) 使用 UDP 仅仅支持文件传输 适用于无盘站的引导 2018/12/29

网络文件系统 文件传输不需要传输所有资料 文件访问服务允许远程客户端拷贝或者改变小部分的文件 基于TCP/IP 的文件访问机制就是网络文件系统(NSF) 允许拷贝或改变文件的片断 允许对共享文件的访问 与电脑的文件系统结合为一体 2018/12/29

summary 域名系统 两种 e-mail 传输协议 Ip地址的镜象名 使用在线服务器 使用缓冲提高效率 SMTP POP3 2018/12/29

summary (续) 远程登录 文件传输 远程, 交互式使用 协议是 TELNET 拷贝整个文档 Protocol is FTP 2018/12/29