计算机网络-网络层
来源:互联网 发布:做家常菜的软件 编辑:程序博客网 时间:2024/06/10 17:49
该层的分组称为datagram(数据报),尽力而为的服务
转发:分组通过输入链路到达路由器时,路由器需要将该分组移动到合适的输出链路。
- 路由选择:
网络层需要通过路由选择算法决定路径。 选路过程类似于问路驾驶,每到一台router才知道下一个目的地(路由器通过检查目的地址的前缀来在转发表中索引查询,转发表将目的地址映射到链路接口)
路由器作用于此层(类似于立交桥),提供主机之间的逻辑通信。
输入端口:输入链路和路由器物理相连
交换接口:连接输入端口和输出端口
输出端口:分组在此处排队时被丢弃(丢包)
路由选择处理器:执行路由选择协议,计算并更新转发表 IP协议:
IPv4:IP协议版本4,不同链路层协议承载的分组长度不同,由端系统进行数据报的重新组装工作,每台主机和路由器接口拥有自己的IP地址,长度为32bit(4字节),每个字节用十进制表示。子网通过子网掩码(/24最左的24比特)决定IP地址的一部分,通过路由器进行隔离。P227
ISP在为SOHO(小型家庭网络)分配地址后,NAT(网络地址转换)为了防止子网的设备变多后IP地址不够用,离开家庭路由器流出和流入报文的源IP地址相同。NAT路由器生成新端口号和IP地址(NAT转换表)与外界进行信息交换。
ICMP(因特网控制报文协议)
作为IP有效载荷,典型用途为差错报告- 链路层
该层的分组称为frame(帧)
结点(end system或者router)之间的移动 - 物理层
负责把每个帧的比特移向下个结点
- 链路层
packet(分组):由首部字段和有效载荷字段(上一层的分组)组成
0 0
- 计算机网络 --- osi网络层
- 计算机网络体系网络层
- 《计算机网络 2》 网络层
- 《计算机网络》之网络层
- 《计算机网络 2》 网络层
- 【计算机网络】网络层
- 计算机网络基础--网络层
- 计算机网络--网络层
- 计算机网络学习-网络层
- 计算机网络之网络层
- 计算机网络笔记---网络层
- 计算机网络之 网络层
- 计算机网络网络层
- 计算机网络读书笔记-----网络层
- 计算机网络 - 网络层
- 计算机网络之网络层
- 计算机网络之网络层
- 计算机网络:网络层
- java.sql.SQLException: 无效的列类型
- java验证身份证号格式
- Jquery监测input内容变化
- iframe的一些记录
- C++笔记
- 计算机网络-网络层
- Java进阶--ArrayDeque双端队列完全解析
- Linux 终端 基本指令
- 接口测试-python encoding
- 搭建Hbase集群
- android取消标题显示
- find_in_set thinkphp用法
- 自己使用的一个.NET轻量开发结构
- mysql数据库还原数据报Lost connection to MySQL server during query