计算机网络基础_4_传输层与应用层的作用
传输层
引言:
传输层关心的是端到端的连接和传输
一、TCP:传输控制协议
1、“三次握手”,“四次断开”
2、TCP的使用举例
端口 | 协议 | 说明 |
---|---|---|
80 | HTTP | web服务器所在的进程端口,用于客户端HTTP访问 |
21 | FTP | FTP服务器所开放的控制端口,用于上传、下载 |
23 | Telnet | 用于远程登录,通过连接目的计算机的这一端口,得到验证后可以远程控制管理目标计算机 |
25 | SMTP | SMTP服务器开放的端口,用于发送邮件 |
53 | DNS | DNS服务器开放的端口,当用户输入网站名称后,由DNS负责将它解析成IP地址,这个过程用的就是53端口 |
二、UDP:用户数据报协议
是一个简单的面向数据包的传输协议
1、UPD传输不提供可靠性
2、在传输小数据文件时发挥了重要作用
3、UDP使用示例:QQ,视频分享网站
端口 | 协议 | 说明 |
---|---|---|
7 | Echo | 将收到的数据报回送到发送器 |
53 | DNS | 域名服务 |
69 | TFTP | 简单文件传输协议 |
111 | RPC | 远程过程调用 |
123 | NTP | 网络时间协议 |
应用层
引言:
和应用程序协同工作,利用基础网络交换应用程序之间专用的数据
应用层常用协议
1、HTTP– 超文本传输协议
用于传输Internet浏览器使用的普通文本,超文本,视频和音频等数据
2、HTTPS- 安全超文本传输协议【基于HTTP开发】
提供加密,可以确保消息的私有性和完整性,端口为443,是基于安全套接字的HTTP
3、FTP– 文件传输协议
用于传输文件,端口为21【身份验证】和20
4、DNS– 域名系统
用来完成域名与IP地址之间的映射,端口号为TCP或UDP的53
DNS设置
因特网域名空间结构
域 | 描述 |
---|---|
Com | 商业机构 |
Edu | 教育机构 |
Gov | 政府机构 |
Int | 国际组织 |
Mil | 美国军事网点 |
Net | 网络 |
Org | 其他组织结构 |
域名解析工具:nslookup
5、SMTP– 简单邮件传输协议
用于发送和接收邮件,端口号25
6、POP3– 邮局协议版本3
用于客户端接收邮件,端口号110
7、SSH– 安全的Shell
详细内容请参考博客:文件共享服务_4_SSH
转载于:https://blog.51cto.com/zhujifang/1380134