本文主要是介绍计算机网络(第八版)期末复习(第五章运输层、第六章应用层),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
重要已用加粗表示,这些是复习的内容所以并没有包括许多细节,仅包括重要知识点方便快速过。
- 通信应该是两个主机中的应用进程,也就是端到端的通信
- 可靠信道和不可靠信道,其中运输层有两种运输协议,即面向连接的TCP(可靠的)和无连接的UDP协议(不可靠的)
- 端口号:把协议端口号(端口)设为通信的抽象中终点。 软件端口 , 逻辑端口 , 用于标识 主机中的 应用程序
- 常用的端口号:其中HTTP和Web是一样的、HTTP = TCP + 80(端口)
- UDP协议
- 无连接
- 尽最大努力交付
- 面向报文
- TCP协议
- 面向连接的运输层协议
- 可靠交付
- 两个端点,每一条TCP连接只能是点对点的
- 提供全双工通信
- TCP可靠传输的原理
- 停止等待协议:就是每发送完一个分组就停止发生,等待对方的确认。在收到确认后再发送下一组。
- 无差错情况
- 出现差错
- 确认丢失和确认迟到
- 采用流水线传输
- TCP的连接建立:TCP建立的过程叫做握手,握手需要在客户和服务器之间交换三个TCP报文段
- 域名系统DNS:是互联网使用的命名系统,能把互联网上的主机名字转换为IP地址(www.baidu.com -> ip)
- 本地域名服务器,每一个互联网服务提供者ISP都拥有本地域名服务器
- 文件传送协议FTP协议:提供 不同 硬件/软件 类型 主机 之间的 文件传输服务 ; 实现文件在不同主机上的拷贝功能 , 即上传 , 下载 ;
- 超文本传送协议HTTP(HTTP本身是无连接的)
- 简单邮件传送协议SMTP、邮件读取协议POP3和IMAP
- 动态主机配置协议DHCP
- 防火墙:作为一种访问控制技术,通过严格控制进出网络边界分组,禁止如何不必要的通信。
- 作用 : 用于在两个网络之间实施 访问控制策略 ;
- 阻止: 某些类型的流量 通过 ( 双向 ) 防火墙 ( 主要功能 )
- 允许 : 允许 某些类型的流量 通过 ( 双向 ) 防火墙 ;
这篇关于计算机网络(第八版)期末复习(第五章运输层、第六章应用层)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!