zoukankan      html  css  js  c++  java
  • 计算机网络复习笔记(第六章 应用层)

    这个不太重要 也考得不深

    其实看看书就完事儿了

     应用层概述:


     网络应用模型有这两种:

     c/s模型:

     p2p模型:对等模型

     域名:看看就行 应该都懂

     

     

    如果主机发送DNS查询请求 先发给本地域名服务器 如果服务器缓存有想要的信息 那么就很方便地能够解析出地址  所以本地域名服务器

    的存在方便了DNS查询

    如果本地域名服务器不行 那么本地域名服务器就会问 老大根域名服务器  根域名服务器知道所有顶级域名服务器

    就像一个树形结构 顶级域名服务器可以到权限域名服务器更详细的查询 

    因为根域名服务器很少 中国只分布有很少一些 大部分集中在北美

    所以中国网速不如美国

    接下来研究一下域名解析过程

     本地域名服务器非常忙碌 要一直进行查找的过程 先找根域名服务器 然后有两种情况;

    1.根域名服务器帮它找下一级 然后根域名服务器把自己视为本地域名服务器  就这么递归下一级 依次去找(递归查询)

    2.根域名服务器告诉它相关信息 让你自己去找(迭代查询)

    而主机和本地域名服务器之间都是递归查询

    然后看一下FTP协议

    TFTP的T trivial(微不足道的)可见是一个小文件传输协议

     

     

     FTP的熟知端口号21

     

     电子邮件:

      

     然后学习一下相关协议

     

     RCPT 用于
    标识邮件的收件人;以 RCPT TO: 的形式使用

     

     

     

     万维网:

     http:

     

     

     

     例子:

  • 相关阅读:
    设计模式(行为模式)之 观察者模式
    java 内存区域 (程序计数器)
    java 枚举的应用
    ServiceLoad 应用(链式编程:统一执行某一类功能、、分支语句优化)
    python前端学习之css
    python学习四十四天(前端之HTML标签)
    python学习四十三天(网络IO模型)
    python学习四十二天(协程)
    python学习四十一天(线程)
    python学习四十天(进程池)
  • 原文地址:https://www.cnblogs.com/ranzhong/p/13057552.html
Copyright © 2011-2022 走看看