计算机网络自顶向下笔记
文章平均质量分 91
N03RR0R
111
展开
-
计算机网络——第六章 链路层和局域网
第六章 链路层和局域网6.1 链路层概述我们将运行链路层协议的任何设备均称为节点。节点包括主机、路由器、交换机和WiFi接入点。我们也把沿着通信路径连接相应节点的通信信道称为链路。在通过特定的链路时,传输节点将数据报封装在链路层帧中,并将该帧传送到链路中。6.1.1 链路层提供的服务链路层协议能够提供的可能的服务包括:成帧:把网络层数据报和一些首部字段封装成帧。链路接入:**媒体访问控制(MAC)**协议规定了帧在链路上的传输规则。在点对点电路中(只有一个发送方和一个接收方)MAC的协议较简单原创 2022-01-22 11:49:34 · 3180 阅读 · 0 评论 -
计算机网络——第五章 网络层:应用平面
第五章 网络层:应用平面5.1概述完成转发表和流表的工作有两种可能的方法:每路由器控制:每台路由器中都包含转发和路由选择功能,每台路由器都有一个路由选择组件,用于与其他路由器中的路由选择组件通信,以计算其转发表的值。逻辑集中式控制:通用的“匹配加动作”抽象允许执行传统的IP转发以及其他功能(负载共享、防火墙功能和NAT)的丰富集合,而这些功能先前是在单独的中间盒实现的 。该控制器经一种定义良好的协议与每台路由器中的一个控制代理(CA)进行交互。以配置和管理该路由器的转发表。CA一般具有最少的功原创 2021-12-04 01:56:26 · 153 阅读 · 0 评论 -
计算机网络——第四章 网络层:数据平面
第四章 网络层:数据平面4.1 网络层概述4.1.1 转发和路由选择:数据平面和控制平面网络层表面上看的功能极为简单即将分组从一台发送主机移动到一台接收主机,其两种重要功能:转发:当一个分组到达某路由器的一个输入链路时,该路由器必须将该分组移动到适当的输出链路。转发是在数据平面实现的唯一功能,分组也有可能被现有的路由器阻挡,比如该分组来源于一个已知的恶意主机,或者该分组被发向一个被禁止的目的主机,或者可能是冗余的并经过多条出链路发送。路由选择:当分组从发送方流向接收方时,网络层必须决定这些分组所原创 2021-10-25 09:50:55 · 674 阅读 · 0 评论 -
计算机网络——第三章 运输层
第三章 运输层3.1概述和运输层服务运输层协议为运行在不同主机上的应用进程之间提供了逻辑通信,从应用程序的角度看通过这玩意运行不同进程的主机好像直接相连一样(而实际上它们可能位于地球的两端并且中间隔了很多路由器和链路)。运输层协议是在端系统中而不是在路由器中实现的。在发送端,运输层将从发送应用程序接收到的报文转化为运输层分组,也叫运输层报文段,实现的方法(可能)是将应用报文划分为较小的块,并为每块加上一个首部成为一个运输层报文段,然后传送到网络层,网络层将其分装为网络层分组(数据报)并向目的地发送。请原创 2021-09-28 23:56:49 · 1534 阅读 · 0 评论 -
计算机网络——第二章 应用层
3第二章 应用层2.1应用层协议原理研发网络应用程序的核心是写出能够运行在不同端系统和通过网络彼此通信的程序。2.1.1网络应用程序体系结构应用程序体系结构由应用程序研发者设计,规定了如何在各种端系统上组织该应用程序。在选择应用程序体系结构时,应用程序研发者很可能利用现代网络应用程序中所使用的两种主流体系结构之一:客户-服务器体系结构或对等(P2P)体系结构。客户-服务器体系结构中,有一个总是打开的主机称为服务器,它服务于来自许多其他称为客户的主机的请求。客户之间并不直接通信。另一个特征是该服务器原创 2021-06-05 15:33:21 · 1026 阅读 · 2 评论 -
计算机网络——第一章 计算机网络和因特网
第一章 计算机网络和因特网1.1肾么是因特网1.1.1具体构成PC、Linux工作站甚至所谓的服务器和智能手机、平板电脑(称为主机或者端系统),端系统通过通信链路和分组交换机连接到一起,链路的传输数据以比特/秒(bps)度量。端系统之间发送数据时将数据分段,并为每段加上首部字节,这个信息包称为分组。分组交换机两种最常见的类型为路由器和链路层交换机,链路层交换机常常用于接入网中,而路由器常常用于网络核心中。从发送端系统到接收端系统,一个分组所经历的一系列通信链路和分组交换机称为通过该网络的路径。端系原创 2021-05-30 14:13:01 · 474 阅读 · 0 评论