TCP/IP基础(一)

一、OSI开放系统互联模型是有ISO国际化标准组织定义的网络分层模型,共七层
                               
  1.物理层:
       物理层定义了所有电子及物理设备的规范、为上层的传输提供了一个物理介质,本层中数据传输的单位为比特(b)。属于本层定义的规范有 RS-232、RJ-45等实际使用中的设备如网卡等属于本层
   2.数据链路层
        对物理层收到的比特流进行数据成帧。提供可靠的数据传输,实现无差错数据传输。在数据链路层中数据的单位为帧(frame)。属于本层定义的规范有SDLC、HDLC等。实际使用中的设备如switch交换机属于本层。
   3. 网络层
       网络层负责将各个子网之间的数据进行路由选择,分组与重组。本层中数据传输的单位为包(packet)。属于本层定义的规范有IP 、RIP等。实际使用中的设备如路由器属于本层
    4. 传输层
      提供可靠的数据传输服务,它检测路由器丢弃的包,然后产生一个重传请求,能够将乱序收到的数据包重新排序。
      5. 会话层
        管理主机 之间会话过程,包括会话建立、终止和会话过程中的管理
    6. 表示层
        表示层对网络数据传输的数据进行交换,使得多个主机之间传送的信息能够相互理解,包括数据的压缩、加密、合适转换等
     7 . 应用层
      应用层与应用程序界面沟通,以达到展示给用户的目的。在此常见的协议有HTTP、HTTPS、FTP等。 (APDU)

二、 TCP/IP四层模型


                        
                      
三、  网络对等通信

                                  
四、  封装

                                                  
五、  分用

                                            
六、  端口(决定数据包应该传输给哪个应用程序)
    1.众所周知端口: 从0到1023,这些端口由IANA分配和控制他们紧密绑定一些服务。通常这些端口的通讯明确表明了某种服务的协议
    2. 注册端口:     从1024到49151。这些端口不受IANA控制。但由IANA登记并提供使用情况单。他们松散的地绑定与一些服务。
   3. 动态或私有端口:从49152到65535。IANA不管这些端口。实际上,机器通常从1024起分配动态端口。

    特殊的端口:
             21         ftp服务器
             80         web服务器
             69        UDP 
 
七、对等通讯

 
 

 
 
 
 
  
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值