点对点 peer to peer
端对端 end to end
网络层涉及的是将源端发出的分组经过各种路径发送到目的端,是处理端到端数据传输的最低层。 IP作用是提供不可靠、无连接的数据报传送
传输层的目的是为源端主机和目的端主机之间提供可靠的数据传输,与使用的网络无关,提供真正的端到端服务。TCP提供一种面向连接的,可靠的字节流服务
点到点在英语中一般是“point-to-point”,peer to peer 好像是对等网吧,就是大家常说的P2P了。在我看过的网络书中“point-to-point”一般都是用来说明有物理信道相连的两台机器(也就是物理上相邻)之间的通信,常用于数据链路层,比如说PPP协议。
IP层的作用最终还是把分组由源主机发到目的主机,虽然在整个路由中的每一段都是点到点的,但是直接说IP是点到点,应该是不对的,还是按Andrew S.Tannenbaum 说的吧:IP是处理端到端数据传输的最底层。
传输层提供端到端,即应用程序之间的通信,主要功能是数据格式化、数据确认和丢失重传等
补充一点别的知识——
1. DNS查询原理:递归和交互
Recursive:DNS客户端向DNS Server的查询模式
Interactive:DNS Server间的查询模式
2. 交换机Vs网关
3.局域网协议:
不用路由,即七层结构中只要用下面两层就可以了(连网络层也不用)比如 netbios
广域网协议:
因为要找到不同的主机,需要路由,就需要更上层的协议 比如tcp/ip ipx/spx
4
INTERNET-------------ISP-------------|-路由器---交换机-----集线器----主机
其中交换机和集线器都可以串并联;但路由器只能有一个,不能串并联,也不能放在交换机或者集线器之下,路由器还实现网关的功能。路由器以下所有主机共享唯一的一个对 INTERNET的IP。
(2)对单个主机上网(宽带或者拨号用户)的结构则为:
INTERNET-------------ISP-------------|-主机
用户的电脑有路由和网关的功能
(3)对小型宿舍网结构为:
INTERNET-------------ISP-------------|--网卡1-主机1-网卡2-----集线器-----主机
主机1安装有双网卡,第一个网卡有路由和网关作用,第二个网卡为内部通信用
5
内网的计算机以NAT(网络地址转换)协议,通过一个公共的网关访问Internet。内网的计算机可向Internet上的其他计算机发送连接请求,但Internet上其他的计算机无法向内网的计算机发送连接请求。
公网接入方式:上网的计算机得到的IP地址是Inetnet上的非保留地址。公网的计算机和Internet上的其他计算机可随意互相访问。
NAT (Network Address Translator)是网络地址转换,它实现内网的IP地址与公网的地址之间的相互转换,将大量的内网IP地址转换为一个或少量的公网IP地址,减少对公网IP地址的占用。NAT的最典型应用是:在一个局域网内,只需要一台计算机连接上Internet,就可以利用NAT共享Internet连接,使局域网内其他计算机也可以上网。使用NAT协议,局域网内的计算机可以访问Internet上的计算机,但Internet上的计算机无法访问局域网内的计算机。
Windows操作系统的Internet连接共享、sygate、winroute、unix/linux的natd等软件,都是使用NAT协议来共享Internet连接。
所有ISP(Internet服务提供商)提供的内网Internet接入方式,几乎都是基于NAT协议的
InterNIC将IP地址分为五类,A类保留给政府机构,B类分配给中等规模的公司,C类分配给任何需要的人,D类用于组播,E类用于实验,各类可容纳的地址数目不同。
A、B、C三类IP地址的特征:当 将IP地址写成二进制形式时,A类地址的第一位总是O,B类地址的前两位总是10,C类地址的前三位总是110。
IP地址中保留地址:主机部分全为0的IP地址保留用于网络地址,主机部分全为1的IP地址保留为广播地址,224--255部分保留作为组播和实验目的。
第1步,将要划分的子网数目转换为2的m次方。如要分8个子网,8=2的3次方。如果不是愉好是2的多少次方,则取大为原则,如要划分为6个,则同样要考虑2的3次方。
第2步,将上一步确定的幂m按高序占用主机地址m位后,转换为十进制。如m为3表示主机位中有3位被划为“网络标识号”占用,因网络标识号应全为“1”,所以主机号对应的字节段为“11100000”。转换成十进制后为224,这就最终确定的子网掩码。如果是C类网,则子网掩码为255.255.255.224;如果是B类网,则子网掩码为255.255.224.0;如果是A类网,则子网掩码为255.224.0.0