计算机网络读书笔记

该文章可能会一直更新

名词简称

  • TCP: trasmission control protocol
  • IP: internet protocol
  • API: application programming interface 应用程序编程接口
  • IETF:Internet Engineering Task Force 因特网工程任务组
  • RFC:Request For Comment (RFC最初作为普通的请求评论,以解决因特网先驱者们面临的体系结构问题)
  • P2P:peer-to-peer 是无中心服务器、依靠用户群(peers)交换信息的互联网体系,他的作用在于,减低以往网络传输中的节点,以降低数据丢失的风险。与有中心服务器的中央网络系统不同,对等网络的每个用户端既是一个节点,也有服务器的功能,任何一个节点无法直接找到其他节点,必须依靠其户群进行信息交流。
  • DOS攻击,拒绝服务攻击,Denial-of-Service,使得合法用户不能使用网络、主机或其他基础设施部分。
  • DDOS(distributed DoS),分布式doc
  • URI,统一资源标识符(Uniform Resource Identifier)。
  • URL,统一资源定位符(Uniform Resource Locator)
  • URN,统一资源

定义

  • 协议:定义了在两个或多个通信实体之间交换的报文格式和次序,以及在报文传输或接收或其他事件方面所采取的动作。
  • 公共因特网:从具体构成来说,是一个世界范围的计算机网络,即它是一个互联了遍及全世界的数以百万计的计算设备的网络,里面的构成包括端系统,通信链路(同轴电缆、铜线、光纤、无线电频谱),分组交换机(路由器、链路层交换机);从它提供的服务来说,它是根据基础设施向分布式应用程序提供的服务。
  • 端系统:与因特网相连的计算机等设备通常称为端系统( end system)或者说是主机(host),分为客户机(client),服务器(server).
  • Client-Server: 主从式架构意图提供一个可缩放 (scalable)的架构,借此网上的计算机或者处理过程是一个客户端或者服务器。服务器软件一般,但不是总是,运行在强大的专用商业计算机上。另一方面,客户端一般运行在普通个人电脑或者工作站上。服务端的特征:被动的角色(从)、等待来自用户端的要求、处理要求并传回结果;用户端的特征:主动的角色(主)、发送要求、等待直到收到回应。在这个体系中,有一个总是打开的主机称为服务器,它服务于来自许多其他称为客户机的主机请求。在这个体系中,客户机相互之间不直接通信。服务器具有固定的、周知的地址(IP地址)
  • 协议层分为五层:应用层、运输层、网络层、链路层、物理层。