第一章 概述 TCP IP 详解 笔记
来源:互联网 发布:知乎 我也曾想一了百了 编辑:程序博客网 时间:2024/06/04 19:46
第一章 概述
- 分层
- 4层
- 链路层:处理与电缆(或其他任何传输媒介)的物理接口
- 网路层:处理分组在网络中的活动,如:分组选路
- ...IP...
- 运输层:为两台主机上的应用层序提供端到端的通信
- TCP提供高可靠性的数据通信,使得应用层可忽略对可靠性的处理,UDP只提供简单服务,可靠性须由应用层提供。
- 应用层:处理特定的应用程序细节
- ...
- 通信双方都有对应同层的一个或多个协议在通信
- 用户程序通常是用户进程,而下三层一般在内核执行;
- 应用层只关心应用程序的细节,下三层处理通信细节。
- 路由器连接两个网络
- 端系统(End system):两边的主机
- 中间系统(Intermediate system):中间的路由器
- IP路由器(IP Router),历史上也称网关(gateway),属于IP层。
- 应用层和运输层使用端到端(End-to-end)协议,只有端系统需要这两层协议;
- 而网络层提供的是逐跳(Hop-by-hop)协议,端系统和中间系统都需要使用这层协议。
- 4层
- TCP/IP的分层
- TCP使用不可靠的IP服务,并提供一种可靠的运输层服务
- UDP为应用程序发送和接受数据报,和TCP不同,UDP是不可靠的。
- 一个数据报是指从发送方传输到接受方的一个信息单元。
- IP是网络层上的主要协议,同时被TCP和UDP使用。TCP和UDP的每组数据都IP层在互联网中传输。
- ICMP是IP协议的附属协议,IP层用它来交换错误报文和其他重要信息
- IGMP是Internet组管理协议。
- ARP和RARP 是某些网络接口使用的特殊协议,用来转换IP层和链路层的地址
- 互联网的地址
- IP地址格式的分类A,B,C,D,E
- ...图...
- 三类IP地址
- 单播地址:目的端为单个主机
- 广播地址:目的端为给定网络上的所有主机
- 多播地址:目的端为同一组内的所有主机
- 域名系统DNS:提供IP地址和主机名之间的映射信息;任何应用程序都可以 通过一对标准的库函数来 转换 主机名和对应的IP地址。
- 封装和分用
- 封装
- TCP段segment:是对大块用户数据的划分
- UDP数据报 datagram:不划分,交给IP层去分片
- IP分组packet,包括IP数据报 datagram和IP分片 fragment of an IP数据报 datagram
- 以太网帧frame
- 分用
- 每一层都会有些信息以帮助向上层的 分派
- 封装
0 0
- <<TCP/IP详解笔记----第一章:概述>>
- 第一章 概述 TCP IP 详解 笔记
- TCP/IP详解(1)概述,第一章笔记整理
- TCP/IP详解卷1笔记_第一章 概述
- TCP/IP详解第一章笔记
- TCP/IP详解卷一------第一章:概述
- 第一章 TCP/IP概述
- TCP,IP详解,卷一:协议学习笔记之第一章概述
- TCP/IP协议详解笔记(第一章)
- 《TCP/IP协议详解》笔记-第一章
- TCP/IP详解卷1:协议(第一章:概述)
- TCP/IP详解卷1:第一章(概述)
- TCP/IP协议详解卷1--第一章概述--读书笔记
- TCP/IP协议详解v1(第一章概述)
- TCP/IP详解 卷一(第一章 概述)
- TCP/IP详解卷1 读书笔记:第一章 概述
- 《TCP/IP详解 卷1:协议》 读书笔记 第一章 概述
- 《TCP/IP详解 卷1:协议》第一章 概述
- 吐槽那些传统小企业网站建设共有的老掉牙的元素
- [python] python-wxgtk2.8: 不能导入 wx.aui 模块
- 状态栏相关
- .NET完全手动搭建三层B/S架构
- Cordova3.X 环境搭建与开发入门补充
- 第一章 概述 TCP IP 详解 笔记
- 快速使用Android静态人脸识别(附源码)
- ANDROID内存优化(大汇总——上)
- Linux rtc驱动模块分析
- JUnit4 详解
- 王延炯_海量数据处理的架构与实践
- 黑马程序员---正则表达式
- 普通用户新增sudo权限&禁止root远程登录
- Plug-in com.android.ide.eclipse.adt was unable to load class android