TCP/IP协议详解学习笔记-第一章 概述学习笔记

一、层级分布

这个图是基础,这一章后面的内容都会根据这个图来扩展。

应用层:负责处理特定的应用程序细节

运输层:主要为两台主机上的应用程序提供端到端的通信

网络层:有时也称作互联网层,处理分组在网络中的活动,例如分组的选路

链路层:有时也称作数据链路层或网络接口层,通常包括操作系统中的设备驱动程序和计算机
中对应的网络接口卡。它们一起处理与电缆(或其他任何传输媒介)的物理接口细节。

 TCP/IP协议详解学习笔记-第一章 概述学习笔记

 

二、协议分层

 TCP/IP协议详解学习笔记-第一章 概述学习笔记

各层协议介绍如下:

TCPUDP是两种最为著名的运输层协议,二者都使用 IP作为网络层协议,提供一种可靠的运输层服务,UDP 相比来说则是不可靠的。

IP是网络层上的主要协议,同时被 TC PUD P使用。 TC PUD P的每组数据都通过端系统
和每个中间路由器中的IP层在互联网中进行传输

ICMPInternet Control Message ProtocolInternet控制报文协议。它I P协议的附属协议。 IP层用它来与其他主机或路由器交换错误报文和其他重要信息

IGMPInternet Group Management ProtocolInternet 组管理协议。它用来把一个 U D P数据报多播到多个主机

ARP:地址解析协议

RARP:逆地址解析协议

 

三、 五类互联网地址

TCP/IP协议详解学习笔记-第一章 概述学习笔记

如图,对应“点分十进制表示法”如下图:

TCP/IP协议详解学习笔记-第一章 概述学习笔记

四、封装/复用(Multiplexing)

TCP/IP协议详解学习笔记-第一章 概述学习笔记

 

1、 下层协议包含有的上层协议的标识称之为,首部。

2、 IP和网络接口层之间传送的数据单元应该是分组(packet)。分组既可以是一个I P数据报,也可以是I P数据报的一个片(fragment

3、I P在首部中存入一个长度为8 bit的数值,称作协议域。1-表示为ICMP协议,2-表示为I G M P协议,6-表示为T C P协议,1 7-表示为U D P协议

 

五、分用

 

TCP/IP协议详解学习笔记-第一章 概述学习笔记

 

分用:对应英文 Demultiplexing [dɪmʌltɪp'leksɪŋ]

六、散点

1、DNS:英文,DomainName System。由它来提供 I P地址和主机名之间的映射信息。

2、所有关于 I n t e r n e t的正式标准都以 R F CRequest for Comment)文档出版

3、网络层和运输层之间的区别是最为关键的:网络层(IP)提供点到点的服务,

而运输层( TCP和UDP)提供端到端的服务

Q: 什么是端到端,什么是点到点?(待解决)

4、TCP和UDP采用16 bit的端口号来识别应用程序,所以端口号支持范围为:0-65535