网络基础

基础概念

网络功能:

  • 数据通信
  • 资源共享
  • 负载均衡(分布式处理,协同性工作)
  • 高可靠性

网络分类(最常用):

  • 局域网(共享网络资源为目的,分布距离一般在10米-1000米)
  • 城域网(适用于一个城市)
  • 广域网(远程网)

拓扑结构

拓扑结构 图形 优点 缺点
总线型 网络基础 扩充性能号,可靠性高,廉价,安装方便 负载重时,线路的利用率较低
星型 网络基础 维护方便,网络延迟时间短 线路利用率低,中央单元负荷重
环型 网络基础 路径控制简单,可靠性高 扩充性差,传输效率低,响应速度慢
树型 网络基础 特性与总线型网络一样
分布式 网络基础 可靠性高,资源共享方便,响应速度快 硬件成本高,管理复杂

OSI模型

七层模型

网络基础

信息流向

网络基础

TCP/IP协议族

分层模型

  • 进程/应用层(应用层,表示层,会话层)
  • 主机-主机层(传输层)
  • 网络互连层(网络层)
  • 网络接口层(数据链路层,物理层)

几个重要的协议:

IP协议:又称Internet协议或者是网际协议,定义IP地址,目前主流的是ipv4
ARP协议:为网络接口层提供便利的协议,将ip地址转换成Mac地址,rarp协议相反。
ICMP协议:通告网络错误,通告网络拥塞,协助解决故障(ping),通告超时
TCP协议:基于ip协议,提供面向连接的服务
UDP协议:基于ip协议,提供无连接的服务,效率比TCP协议高,但可靠性低
HTTP协议:超文本传输协议,从www服务器传输超文本到本地浏览器,保证快速正确的传输超文本文档
FTP协议:文件传输协议

常用端口:

公共服务保留端口:从0到1023
比如,20是FTP的默认数据端口
POP3的默认端口是110
注册端口:从1024到49151
动态或私有端口:从49152到65535