> 生活笔记  > python
TCP/IP协议详解学习笔记1

最近在看TCP/IP协议详解,这里记录一下学习笔记。

在TCP/IP协议族中,有很多中协议

TCP-IP协议族.png

其中TCP和UDP是最为著名的两种运输层协议,二者都使用IP作为网络层协议。

虽然TCP使用不可靠的IP服务,但它却提供一种可靠的运输层服务。

UDP为应用程序发送和接受数据报。一个数据报是指从发送方传输到接收方的一个信息单元。但是与TCP不同的是UDP是不可靠的,它不能保证数据报能安全无误地到达最终目的。

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

ICMP是IP协议的附属协议。IP层用它来与其他主机或路由器交换错误报文和其他重要信息。

IGMP是Internet组管理协议。它用来把一个UDP数据报多播到多个主机。

ARP(地址解析协议)和RARP(逆地址解析协议)是某些网络接口(如以太网和令牌环网)使用的特殊协议,用来转换IP层和网络接口层使用的地址。

互联网的地址

互联网上的每个接口必须有一个唯一的Internet地址(也称作IP地址)。IP地址长32bit。IP地址具有一定的结构,地址格式如下

QQ截图20161207104229.png

这些32位的地址通常写成四个十进制的数,其中每个整数对应一个字节,这种表示方法称作“点分十进制表示法”。区分各类地址的最简单方法就是看它的第一个十进制整数。

类型
范围

A类

0.0.0.0到127.255.255.255
B类128.0.0.0到191.255.255.255
C类192.0.0.0到223.255.255.255
D类224.0.0.0到239.255.255.255
E类240.0.0.0到247.255.255.255

多接口主机具有多个IP地址,其中每个接口都对应一个IP地址。


先记这么多,后续慢慢学习,循序渐进。

1条评论
用户头像
xjie
jquery!

1月14日    回复     顶(0)     举报

猜你喜欢
精品推荐
扫二维码,加好友一起学习吧!