因特网笔记(一)
什么是因特网?
1.构成因特网的基本构件和软件组件
因特网:世界范围的计算机网络
端系统通过因特网服务提供商(Internet Service Privoder,ISP)接入因特网
每个ISP自身就是一个由多台分组交换机和多段通信链路构成的网络。
端系统、分组交换机、服务器和其他因特网部件都要运行一系列的协议(Protocal),这些协议控制因特网中信息的接收和发送。
TCP和IP
TCP(Transmission Control Prorocal)传输控制协议和IP(Internet Protocal)网际协议是因特网中最为重要的两个协议。
IP协议定义了在路由器和端系统之间发送和接收的分组格式。
因特网的主要协议统称为 TCP\IP。
2.为分布式应用提供服务的联网基础设施
服务描述
分布式应用程序
有些应用程序涉及多个相互交换数据的端系统,他们被称为分布式应用程序。
因特网可以被描述为应用程序的平台
与因特网相连的端系统提供了一个套接字接口(Socket Interface),该接口规定了运行在一个端系统上的应用程序请求因特网基础设施向运行在另一个端系统上的特定目的地程序交付数据的方式。
套接字
因特网套接字接口是一套发送程序必须遵循的规则集合,因此因特网能够将数据交付给目的地。