学习分享:计算机网络和网路编程(持续更新)

0 七/四/五层网络体系结构

在这里插入图片描述

1 物理层

1.1 数据传输

  • 数据单位:bit

  • 传输系统:源——传输——目的

1.2 通道

  • 通道:单工,半/全双工

  • 通道复用:
    (1)频分(FDM,Frequency Division Multiplexing)
    定义:总带宽分成若干子频带(带宽可各不相同),区分各路信号源
    应用:模拟信号
    (2)时分(TDM,Time Division Multiplexing)
    定义:总时间分成若干时间片,区分各路信号源
    应用:数字信号
    (3)波分(WDM,Wavelength Division Multiplexing)
    定义:光的频分
    应用:光纤
    (4)码分(CDM,Code Division Multiplexing)
    定义:不同编码,区分各路信号源
    应用:移动通信,无线局域网

2 数据链路层

2.1 信道定义

信道(传输媒质):信号,在通讯系统中,传输的通道

2.2 主要信道

主要信道:点对点、广播

点对点信道:
(1)帧
(2)封装成帧
(3)透明传输
(4)降低误码率
(5)点对点协议

广播信道:
(1)硬件地址
(2)单播帧(1对1)
(3)广播帧(1对所有)
(4)多播帧(1对多)

3 网络层

3.1 IP网际协议

Internet Protocol

3.1.1 IP地址定义

每个设备接入网,都有唯一32位的地址
IP地址 = 网络号+主机号

IP地址 192.168.1.2
子网掩码 255.255.255.0 (为0的是主机位,为1的是网络位)

3.1.2 IP地址分类

类别网络号网络范围主机号IP地址范围
A8位(0xxxxxxx)0.-.-.- ——127.-.-.-32-8=24位1.0.0.0——127.255.255.255
B16位(10xxxxxx)128.0.-.- ——191.255.-.-32-16=16位128.0.0.0——191.255.255.255
C24位(110xxxxx)192.0.0.- ——223.255.255.-32-24=8位192.0.0.0——223.255.255.255
D(1110xxxx)
E(11110xxx)

网络号=binary(IP地址) & binary(子网掩码)
主机号=binary(IP地址) & (!binary(子网掩码))

3.1.3 IP报文格式

在这里插入图片描述
IP是房子,MAC是房子里的人
房子换了,人不变

3.2 ARP地址解析协议

Address Resolution Protocol

3.3 ICMP网际控制报文协议

Internet Control Message Protocol

ICMP报文格式

在这里插入图片描述

3.4 IGMP网际组管理协议

Internet Group Management Protocol
IP多播

多播路由选择协议

3.5 网关协议

在不同协议的网络区域间做协议转换
转换包括:格式变换、地址变换、协议变换

网关又称网间连接器、协议转换器。

在这里插入图片描述

3.5.1 内部网关协议(路由)

RIP路由协议(路由信息协议Routing Information Protocol)
在这里插入图片描述
在这里插入图片描述

OSPF路由协议 (开放最短路径优先,Open Sortest Path First)
在这里插入图片描述

3.5.2 外部网关协议(路由)

BGP路由协议(边界网关协议,Border Gateway Protocol)

3.6 VPN和NAT

VPN虚拟专用网(Virtual Private Network)
NAT网络地址转换(Network Address Translation)

3.7 路由表

4 运输层

5 会话层

6 表示层

7 应用层

8 3握4挥

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值