1.从具体构成来看,因特网由基本硬件和软件组成,包括端系统、通信链路和分组交换机。
所有接入网络的设备都称为主机或端系统,由操作系统和应用程序组成。 端系统之间通过通信链路和分组交换机连接。 通信链路:包括同轴电缆、双绞线、光纤和无线电频谱,不同的通信链路的数据传输速率不同。 分组交换机:包括路由器和链路层交换机。分组交换机从它的一条入通信链路接收到达的分组,并从它的一条出通信链路转发该分组。
2.从通信模型角度来看,因特网提供了通信服务。
通过调用应用程序编程接口(API)实现网络通信,API规定了不同端系统软件之间交付数据的方式,是一套发送、接收数据的规则的集合。
协议是一组规范,定义了两个或多个通信实体之间交换的报文格式和次序,以及在报文传输和接收或其他事件方面所采取的动作。
网络边缘包括主机和接入网。
1.主机/端系统
主机也称为端系统,一般分为客户机和服务器。 主机通信有两种模式:C/S和P2P。 在C/S模式中,客户机程序发出请求,并从运行在另一台端系统上的服务器程序接收服务,是一种分布式架构。 在P2P模式中,任意两台主机是对等的通信方,本质上仍是C/S模式,但任意一方都可能既是客户端又是服务器。
2.接入网
接入网是把主机连接到边缘路由器的物理链路,分为有线(引导型)和无线(非引导型)。
网络接入有三种类型:住宅接入、公司接入、无线接入。
数据(一个报文或分组,甚至是比特)从网络的一端传送到另一端端所需要的时间
总时延=处理时延+排队时延+传输时延+传播时延
1. 处理时延
2. 排队时延
3. 传输时延
4. 传播时延
OSI体系结构模型与TCP/IP体系结构模型的比较
大量客户端不断的向服务器发送连接请求;服务器分配资源,发送确认连接报文段;客户端并不响应。服务器必须等待30s到两分钟才能将连接释放,使服务器大量资源浪费,造成DDos攻击。
DDos攻击的预防:
《计算机网络自顶向下方法》(第4版)James F.Kurose,Keith W.Ross