浅谈网络(一)

什么是网络?

  • 网络是由若干的节点和连接这些节点的链路组成.
  • 节点可以是计算机、集线器、路由器等
  • 网络把许多的计算机连接在一起,而因特网则把许多网络连接在一起
  • internet是一个通用名词,泛指网络
  • Internet是一个专有名词,因特网

因特网结构

  • 多层次ISP结构
  • ISP (Internet Service Provider) 因特网网络服务提供者
  • ISP用户向因特网机构申请的多个ip,拥有线路
  • 用户上网实际是通过某个isp连入因特网
  • ISP会分层,比如国家层面、城市层面、公司层面等。不同层级之间通过NAP(Network Access Point) 网络接入点 进行数据交换
组成
  • 核心部分 路由器+网络
  • 边缘部分 主机
通信方式
  • C/S
  • P2P
分组交换
  • 采用存储转发
    • 报文
      要发送的整块数据
    • 分组
      将数据块分成一个个更小的数据段,再加上一些必要的控制信息组成首部。分组又称为 包 首部又称为 包头

协议

  • 在网络中要走到有条不紊的交换数据,就必须一些实现定好的规则。这些为进行网络中的数据交换而建立的规则、标准和约定称为协议。
  • 协议三个要素
    • 语法,数据与控制信息的结构和格式
    • 语义,即需要发出何种控制信息,完成何种动作以及做出何种响应
    • 同步,即时间实现顺序的详细说明

TCP/IP 协议栈

  • 应用层
  • 传输层
  • 网际层
    将传输层提供的报文段或用户数据包,封装成分组或包,进行传输
  • 链路层
    数据的传输总是在链路上进行的。(主机或者路由器之间),这一段上是点对点的。将IP数包封装成帧进行传输
  • 物理层
    物理层是所传数据的单位是比特。透明的传输比特流。(0/1)考虑多大的电流代表0,多大的电流代表1.
PDU

协议数据单元(Protocol Data Unit)对等层之间的传送的数据单位称为该层的PDU。

什么是对等层?

即主机A的传输层到主机B的传输层。在用户看来,他不知道底下具体的传输细节,只是觉的数据由A传输到了B。其实在A与B的分层来看,也是可以屏蔽掉地下的细节,从A的xx层到B的xx层(例如从A的传输层到B的传输层)。这就是对等层。

  • 协议是水平的,服务是垂直的
  • SAP服务访问点 (Service Access Point),层与层进行数据交换的地方
  • SDU 服务是数据单元 (Service Data Unit) 层与层之间的数据交换单位
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值