TCP/IP学习之路(一)

计算机与网络发展的七个阶段

1.批处理:事先将用户程序和数据装入卡带或磁带,并由计算机按照一定的顺序读取,使用户所要执行的这些程序和数据能够一并批量得到处理的方式。
2.分时系统(TSS):多个终端与同一个计算机连接,允许多个用户同时使用一台计算机的系统。
3.计算机之间的通信:计算机与每个终端之间用通信线路连接
4.计算机网络的产生——>互联网的普及——>以互联网为中心的时代——>安全建立连接——>“TCP/IP”

OSI参考模型

从1层到7层分别是:物理层,数据链路层,网络层,传输层,会话层,表示层,应用层。

  • 物理层:负责0,1比特流与电压的高低,光的闪灭之间的互换。
  • 数据链路层:负责物理层面上互联的,节点之间的通信传输。
  • 网络层:将数据传输到目的地址。这一层主要负责寻址和路由选择。
  • 传输层:起着可靠传输的作用。只在通信双方节点上进行处理,而无需在路由器上处理。
  • 会话层:负责建立和断开通信连接,以及数据的分割等数据处理。
  • 表示层:将应用处理的信息转换为适合网络传输的格式,或将来自下一层的数据转换为上层能够处理的格式。
  • 应用层:为应用程序提供服务并规定应用程序中通信相关的细节。包括文件传输,电子邮件,远程登录等。

传输方式

  • 面向有连接型:发送数据前,需要在收发主机之间连接一条通信线路。
  • 面向无连接型:不要求建立和断开连接。发送端可于任何时候自由发送数据。接收端也不知道何时接受到数据。

电路交换和分组交换
    电路交换中,交换机主要负责数据的中转处理,通过交换机建立连接后,用户一直使用这条电路,直接该连接断开为止。但是存在的问题是:如果一条电路上连接了多台计算机时,一台计算机在收发信息时会独占整个电路,其他计算机只能等待一台计算机处理结束后才能进行发送数据。而分组交换则是将要发送的数据分成多个数据包,按照一定的顺序排列之后分别发送(FIFO)

根据接收端数量分类

  • 单播:一对一传输
  • 广播:一对多传输
  • 多播:一对特定多传输
  • 任播:一对特定一(最符合的)传输

网络的构成要素

  • 网卡:连接网络时必须要使用网卡(网络接口卡(NIC))
  • 中继器:物理层面上延长网络的设备,连接相同或不同类型的通信媒介。
  • 网桥/2层交换机:数据链路层上连接两个网络的设备。能够识别数据链路层中的数据帧,将之保存在内存中,并生成一个崭新的帧传输给另一个网段。网桥可以通过地址自学机制和过滤功能控制网络流量。

地址自学:记住曾经通过自己转发的所有数据帧的MAC地址,并保存到自己的内存表中。由此可以判断哪个网段中包含哪些MAC地址的设备

  • 路由器/3层交换机:连接两个网络,并对分组报文进行转发的设备。
  • 4~7层交换机:处理从传输层至应用层的数据,分析并进行特定处理。
  • 网关:负责协议的转换与数据的转发,例如手机邮件与电脑邮件的互发。代理服务器也属于网关的一种,从传输层到应用层对数据和访问进行各种控制和处理。例如:防火墙。

虚拟化和云:当一个网站或系统需要调整运营所使用的资源时,并不增减服务器,存储设备,网络等实际的物理设备,而是利用软件将这些物理设备虚拟化,实现按需分配,按比例分配,这种叫做虚拟化。而根据使用者的情况动态调整必要资源的机制被人们称作“云”。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值