TCP/IP协议相关学习

来源:互联网 发布:电脑计算软件编写 编辑:程序博客网 时间:2024/05/16 23:29

7层网络协议


7应用层           应用层协议:TELNET,SSH,HTTP,SMTP,POP,SSL/TLS,FTP,MIME,HTML,SNMP,MIB,SIP,RTP

6表示层

5会话层

4传输层          传输层协议:TCP,UDP,UDP-Lite,SCTP,DCCP

3网络层          网络层协议:ARP,IPv4,IPv6,ICMP,IPsec,路由器(3层交换机)根据IP处理数据

2数据链路层   协议:以太网,无线LAN,PPP,网桥(具有网桥功能的交换集线器)或者2层交换机或者交换集线器Hub,根据MAC地址进行处理数据

1物理层


 IP地址定义
IP地址由32位正整数来表示,为了便于记忆将32位的IP地址以每8位为一组,分成4组,每组以“.”隔开,再将每组数转换为十进制数据
,如下:
10101100    00010100    00000001    00000001
172.        20.        1.        1
IP地址主要分为两部分标识:网络标识(网络地址)与主机标识(主机地址)。对于192.168.128.10/24这种表示从1位开始到多少位属于网络标识,这里192.168.128之前的都属于该IP的网络标识;
IP地址分为四个级别,分别是A类,B类,C类,D类,(另外还有一个一直未使用的E类)。这四种分类是根据IP地址中第1位到第4位的比特列对其网络标识和主机标识进行区分。
A类IP地址是首位以“0”开头的地址,从第1位到第8位是网络标识,十进制表示范围:0.0.0.0~127.0.0.0;
其中后三组即后24位是主机标识,因此A类地址一个网段内可容纳的主机地址上限为2的24次方-2=1677214,这里需要注意的是用比特位表示主机地址时不可以全部为0或者全部为1,因为全部为0只有在表示对应的网络地址或者IP地址不可获知的情况下才使用,而全部为1的主机地址通常作为广播地址,所以要减2,C类地址每个网段最多也只能有254个主机地址也是这个原因。
B类IP地址是前两位为“10”的地址。从第1位到16位是网络标识,十进制表示:128.0.0.1~191.255.0.0;B类地址的后组即后16位是主机标识,因此一个网段内可容纳的主机地址上限为65534个
C类IP地址是前三位为“110”的地址。从第1位到第24位是网络标识,十进制表示范围:192.168.0.0~239.255.255.0;C类地址的后一组即后8位是主机标识,因此一个网段内可容纳的主机地址上限为254个
D类IP地址是前四位为“1110”的地址。从第1位到第32位是网络标识,十进制表示范围:224.0.0.0~239.255.255.255,D类地址没有主机标识,常被用于多播。
A类地址二进制表示为:0      0000000.00000000.00000000.00000000
B类地址二进制表示为:10     000000.00000000.00000000.00000000
C类地址二进制表示为:110    00000.00000000.00000000.00000000
D类地址二进制表示为:1110   0000.00000000.00000000.00000000
自从引入子网掩码以后一个IP地址是就有了两个标识码,一是IP地址本身,另一个是表示网络的子网掩码。子网掩码用二进制方式表示也是一个32位的数字;它对应的IP地址网络标识部分的位全部是“1”,对应IP地址主机标识的部分全部是“0”。

0 0
原创粉丝点击