来源 web编程技术 西安交通大学

2020/2/13

客户机(Client)和服务器

  • Client 常用的有 firefox等浏览器

  • Sever 常用的有

    IIs(windows提供的)

    Apache(open)

    Tomcat(配合Apache)

    nginx :baidu,xinliang

TCP/IP &port -五层协议

  • 应用层
    • Http,超文本传书协议
    • ip internet Protocol,网际协议
      • v4:192.168.0.11
    • TCP,建立在IP之上,通过port(端口实现)
      • 多路复用:不同的app使用同一个ip

DNS&URL

  • DNS:Domain Name System 域名系统

    • 层次形式的,域名和IP地址相互映射,从而不用记住IP
    • 分布式的数据库,分层次的,也方便存储
    • nsloolup(name server lookup),通过域名去寻找ip,或相反的操作
  • URL:Uniform Resource Locator(通俗的说就是常见的网址)

    • 统一资源定位器,可以从互联网上得到的资源位置和访问方法的一种简介的表示,标准资源的地址。

    • 包含位置和处理方式

    • 样式一:协议,主机,路径,

    • 样式二:主机后+端口(默认是80,可以缺省不屑。)#锚点,指向文件具体的位置

    protocol

    • http:最常见的.
    • 命令:get
    • post
    • put
    • https;安全,一般银行会用
    • ftp:文件
    • mailto:邮件

    ` 可以互相转化`

相关的组织

IETF(Internet Engineering Task Force)互联网工程任务组,负责开发推广自已按ISD(互联网)。特别是TCP/IP协议族的标准
ICANN( Internet Corporation for Assigned Names and Numbers)互联网名称与数字地址分配机构,接管包括管理域名和ip地址分配等护粮网任。
W3C:web 标准的制作 

##