TCP/IP基础协议

      TCP/IP基础协议


 
 
OSI参考模型(Open Systems Interconnection Reference Model)
   7    应用层    提供网络与用户应用软件之间的接口服务
  6    表示层    提供格式化的表示和转换数据服务
5    会话层    提供包括访问验证和会话管理在内的创建和维护应用之间通讯的机制
4    传输层    提供创建.维护和取消传输链接功能, 负责可靠地传输数据
   3    网络层    处理网络间路由,确保数据及时传送
2    数据链路层 负责无错传输数据,确认帧.发错重传等
1     物理层   提供机械.电气.功能和过程特性
网际协议IP:负责在主机和网络之间寻址和路由数据包   地址解析协议ARP:得到同一物理网络中的硬件主机地址
网际控制消息协议ICMP:发送消息,并报告有关数据包的传送错误 互联组管理协议IGMP:IP主机向本地多路广播路由器报告主机组成员
win2003.bmp258
经过开始--运行--输入cmd按肯定来打开命令提示符  在命令提示符里面输入tracert这个命令后面跟远程计算机的IP地址 tracert这个命令能够检查网络中一台主机到另外一台主机的路由   由于我如今没有路由器因此看不了那些发送的数据包 这些数据包都是经过ICMP这种协议发送的   或者经过pathping这个命令 在命令提示符里面输入pathping这个命令后面跟远程计算机的IP地址
win2003.bmp259
  我如今这个TTL值是128  由于每通过一个路由器TTL值就会减1 因此你经过看这个TTL值能够知道通过那些的路由器了
  传输控制协议TCP: 为应用程序提供可靠的通讯链接  适合于一次传输大批数据的状况  适用于要求获得响应的应用程序
用户数据报协议UDP: 提供了无链接通讯  且不对传送包进行可靠的保证  适合于一次传输小量数据  可靠性则由应用层来负责
什么是IP地址?  32位二进制地址  点分十进制表示  什么是MAC地址?  48位二进制地址  经常使用12位十六进制表示 例如:02-00-4C-4F-4F-50
    IP地址规范:  点分十进制计法
   11001010.10010101.11110001.10001111
---------.---------.---------.---------
   -------------------------------------- 8Bit --------------------------------------
    Bit 7        Bit 6        Bit5         Bit4             Bit 3        Bit 2       Bit 1        Bit 0  
2的7次方   2的6次方    2的5次方   2的4次方      2的3次方    2的2次方   2的1次方   2的0次方
128           64           32           16                8             4             2            1
IP地址分类:    Class A        Network ID         Host ID
     ---------         ---------  ---------  ---------
  Class B                  Network ID                     Host ID 
    --------- ---------       ---------  ---------
    Class C                      Network ID                       Host ID
   --------- --------- ---------         ----------
   Class        First          First Byte Value          Num.of Networks       Num. of Hosts
   A             0                 1-127                         126                     16777214
  B            10               128-191                      16384                      65534
  C           110              192-223                     209152                       254
  D          1110             224-239                                  组播数据地址
E         11110            240-255                                   实验用 保留
注意:  在互联网上是不容许出现D类地址  E类地址的   也就是说你不可能在网上发现某一台主机的IP地址是以224或255开头的IP地址
IP地址分配规则:     127不能做为网络号    不能将网络号和主机号的各位均置1    不能将网络号和主机号的各位均置0    对于同一网络来讲,主机号必需惟一   
win2003.bmp260
我如今来ping -a 127.0.0.1   -a是什么意思呢?    就是把127.0.0.1这个IP地址做为名称解析   你看上面是否是有Local host 这表明本机    
子网掩码的概念: "1"位对应网络ID  "0"位对应主机ID  判断两台主机是否属于同一网段  表示方法:192.168.1.1/24  61.54.12.13/8
  IP地址规范:  公网IP和私网IP     公网IP:  须要向IANA申请  收费  能够被公网上的计算机直接访问
  私网IP:  不需申请,随意使用  免费  不能被公网上的计算机直接访问
A类: 10.0.0.0/8    B类:  172.16.0.0/16 ---- 172.31.0.0/16   C类:  192.168.0.0/24 ----- 192.168.255.0/24
其余非公网IP地址:  回路及诊断用地址   127.0.0.0/8     自动私有地址(APIPA)  169.254.0.0/16
192.168.1.10与192.168.1.11是否属于同一个网络?     192.168.1.10        192.168.1.11
                                                                       255.255.255.0       255.255.255.0
                                                                        192.168.1.0          192.168.1.0
由于192.168.1.10与192.168.1.11这两个IP地址的网络ID(Network ID)是相同的  都是192.168.1.0  因此属于同一个网络
相关文章
相关标签/搜索