韩立刚《计算机网络》| 第6章 应用层
6.1 应用层协议
- HTTP——Web 服务
- FTP——文件传输协议
- DNS——域名系统
- DHCP——动态主机配置协议
- TELNET——远程终端协议
- RDP——远程桌面
- SMTP,POP3,IMAP——电子邮件
6.2 http 超文本传输协议
万维网
- 万维网是分布式超媒体(hypermedia)系统,它是超文本(hypertext)系统的扩充
- 以客户服务器方式工作
- 浏览器就是在用户计算机上的万维网客户程序。万维网文档所驻留的计算机则运行服务器程序,因此这个计算机也称为万维网服务器
- 使用统一资源定位符 URL (Uniform ResourceLocator)来标志万维网上的各种文档
- URL一般形式:<协议>://<主机>:<端口>/<路径>
网站区分:同一IP不同端口;不同IP; 同一IP不同域名
万维网的工作过程
用户点击鼠标后所发生的事件
- (1) 浏览器分析超链指向页面的 URL。
- (2) 浏览器向 DNS 请求解析 www.tsinghua.edu.cn的IP 地址。
- (3) 域名系统 DNS 解析出清华大学服务器的 IP 地址。
- (4) 浏览器与服务器建立 TCP 连接
- (5) 浏览器发出取文件命令:GET /chn/yxsz/index.htm。
- (6) 服务器给出响应,把文件 index.htm 发给浏览器。
- (7) TCP 连接释放。
- (8) 浏览器显示“清华大学院系设置”文件 index.htm中的所有文本。
使用Web代理服务器
节省内网访问Internet的带宽
使用Web代理绕过防火墙
6.3 FTP 文件传输协议
连接方式
- 控制连接:标准端口为21,用于发送 FTP 命令信息
- 数据连接:标准端口为20,用于上传、下载数据
数据连接建立类型
- 主动模式: FTP 客户端告诉 FTP 服务器使用什么端口侦听,FTP服务器和 FTP 客户端的这个端口建立连接;源端口 20
- 被动模式:服务器在指定范围内的某个端口被动等待客户端发起连接
FTP 传输模式
- 文本模式:ASC|| 模式,以文本序列传输数据
- 二进制模式:Binary 模式,以二进制序列传输数据
防火墙设置
- ftp 服务器端 如果有防火墙,需要在防火墙开20和21端口,使用主动模式进行数据连接
6.4 DNS域名协议
DNS服务作用: 将域名解析为对应的IP地址
域名
互联网上的网站、服务器名称 全球唯一
顶级(根)域名
- com 公司和企业
- edu 教育机构
- net 网络服务机构
- cn 中国
- org 非赢利性组织
- gov 政府部门
二级域名
- inhe、baidu
三级域名
www、mail、ftp
域名解析的过程
- 主机向本地域名服务器的查询一般都是采用递归查询。如果主机所询问的本地域名服务器不知道被查询域名的 IP 地址,那么本地域名服务器就以 DNS 客户的身份,向其他根域名服务器继续发出查询请求报文。
- 本地域名服务器向根域名服务器的查询通常是采用迭代查询。当根域名服务器收到本地域名服务器的迭代查询请求报文时,要么给出所要查询的 IP 地址,要么告诉本地域名服务器:“你下一步应当向哪一个域名服务器进行查询”。然后让本地域名服务器进行后续的查询
nslookup——查看 DNS 服务器地址
6.5 DHCP 动态主机配置
- 静态IP地址:自己指定的IP地址
- 动态IP地址:DHCP 服务器分配的IP地址
- 释放地址:ipconfig /release
- 重新获得地址:ipconfig /renew
6.6 远程终端协议 TELNET
- 默认使用23端口
- net user administrator a1! 更改用户密码
- net user xxx a1! /add 添加用户
- 测试远程主机某个端口是否打开:telnet 192.168.aa.bb + 端口号
6.7 远程桌面协议 RDP
- 使用 TCP3389 端口
- 图形界面管理远程主机
- WIndowsServer 是多用户操作系统,启动远程桌面可以多用户同时使用服务器;XP 和 Windows7 是单用户操作系统,不允许多个用户同时登陆
6.8 电子邮件(SMTP,POP3,IMAP)
韩立刚《计算机网络》| 第6章 应用层相关推荐
- 韩立刚计算机网络笔记-第06章 动态路由和静态路由
第06章 动态路由和静态路由 6.1路由-网络层实现的功能 网络层功能就是给传输层协议提供简单灵活的.无连接的.尽最大努力交付的数据包服务. 通俗一点来讲,网络中的路由器为每一个数据包单独的选择转发路 ...
- 韩立刚计算机网络笔记-第02章 物理层
第02章 物理层 2.1物理层的基本概念 物理层定义了与传输媒体的接口有关的一些特性. 机械特性.指明接口所用接线器的形状和尺寸,引脚数目和排列,固定的锁定装置等等,平时常见的各种规格的接插部件都有严 ...
- 计算机网络基础(韩立刚视频笔记)第二章 物理层
韩立刚老师教学视频笔记 图片源自韩立刚老师的教学视频和谢希仁PPT,侵删 第二章 物理层 2.1 物理层的基本概念 物理层解决如何在连接各种计算机传输媒体上传输bit流,注意,不是指用什么传输媒体(介 ...
- 计算机网络(韩立刚网课笔记)
B站韩立刚老师的视频真的是一绝. 问题:计算机除了计算,还能彼此间通信,它们是如何通信的呢?是网络. 大纲:1.OSI七层参考模型:2.TCP/UDP传输协议:3.常见的应用层协议 一.网络体系架构 ...
- nav 计算机网络_CTO下载-计算机网络课件(配套韩立刚老师课程).ppt
CTO下载-计算机网络课件(配套韩立刚老师课程).ppt * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * ...
- 学习韩立刚老师IT运维课程,成为韩立刚老师正式学生,在全国范围为你就近推荐工作。...
2018年5月21日,万恒教育成立IT运维就业指导部门,为韩立刚老师正式学生推荐工作,实习单位.和国内IT外包公司HR长期合作,韩立刚老师技术考核通过的学生,为学生在全国范围就近推荐工作. 有学习IT ...
- 韩立刚《计算机网络》| 第4章 网络层
4.1 网络层向运输层提供的两种服务 可靠服务由端系统负责,不是网络 (1) 虚电路服务-电信网 虚电路表示这只是一条逻辑上的连接,分组都沿着这条逻辑连接按照存储转发方式传送,而并不是真正建立了一条物 ...
- 韩立刚老师《计算机网络》笔记4
** 数据链路层 ** 主机->电话网->路由器R1->局域网->路由器R2->广域网->路由器R3->局域网->主机H2 数据链路层:添加帧头帧尾,校 ...
- 韩立刚老师《计算机网络》笔记1
绪论 局域网(100米,带宽:10兆,100兆),internet,广域网 局域网: 教室(交换机(接入层交换机(借口多))<->电脑)<->机房(方式:交换机(汇聚层交换机, ...
- 计算机网络 第六章 应用层
计算机网络的最后一章,内容上也没什么特别重要的东西,当初老师也没有讲,这里只按照王道整理一下知识点,不再多写了. 6.1 DNS域名系统 域名系统是因特网使用的命名系统,用于将具有特定含义的主机名转换 ...
最新文章
- Google X的机器人开始打工!进咖啡馆擦桌子:擦的很慢,但我们一直在做
- 在java中使用redis
- 【Android 逆向】x86 汇编 ( 使用 IDA 解析 x86 架构的动态库文件 | 使用 IDA 打开动态库文件 | IDA 中查找指定的方法 )
- 团队作业8——第二次项目冲刺(Beta阶段)博客汇总
- 真不值!技术大神,却只是阿里P6...
- Tensorflow 入门手册(代码与原理释义)
- hdu 4381(背包变形)
- Netty 高性能架构设计
- maven父子工程 + springboot
- 类似新浪微博和google图片的HTML5实现图片拖拽上传功能
- Citrix XenDesktop VS Vmware View (上)-你必须懂得
- ps cs6破解补丁使用方法
- [转转转]面试常见逻辑推理题目及答案整理
- 山东大学软件学院项目实训-创新实训-山大软院网络攻防靶场实验平台(一)
- 2010全球最值得模仿的230个网站
- PJSIP编译与使用说明
- [转]英文中的偏旁部首及其记忆
- 春招实习_贝壳找房 Java开发 一面
- 小米云服务器安装xp系统6,小米云服务助手XP版
- Oracle数据泵迁移数据