2、网络架构与通信模型详解

网络架构与通信模型详解

1. 网络基础

1.1 网络类型

网络技术适用于互联网(internets),同样也适用于企业内部网(intranets),不过企业内部网中可能会有专门的、不可移植的系统。而互联网(The Internet)则是所有互联网的“母体”,它是一个极其庞大的网络,能将我们与谷歌相连,也能连接你我的计算机。

1.2 网关

网关是用于连接两个或多个网络的实体的通用术语。不同类型的网关工作在不同的网络层:
- 中继器(Repeater):工作在物理层,将信息从一个子网复制到另一个子网。
- 网桥(Bridge):工作在数据链路层,在网络之间复制帧。
- 路由器(Router):工作在网络层,不仅能在网络之间移动信息,还能决定路由。

1.3 主机级网络

在设计、调试或部署基于网络的软件时,在单个主机上需要考虑以下方面:
- DNS(域名系统):提供人类友好的命名方式。
- 防火墙:用于阻止入站或出站流量。
- 路由:确定将数据包放置到哪个网络。
- 主机身份管理:例如管理IP地址。
- 性能控制:如流量整形或重试机制。
- 连接问题:例如缺少网络适配器、机器内进程通信问题。

2. 数据包封装

在OSI或TCP/IP协议栈中,各层之间的通信是通过将数据包从一层发送到下一层,最终通过网络进行的。每一层都会为从上层接收到的数据包添加头部信息,以保存本层的管理信息。在接收端,当数据包向上传递时,这些头部信息会被移除。

以TFTP(简单文件传输协议)为例,它

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值