美文网首页
01 课时1 免费课开课典礼及网络基础概念

01 课时1 免费课开课典礼及网络基础概念

作者: 测侠 | 来源:发表于2020-03-26 16:13 被阅读0次

课程地址,建议1.5倍速观看

https://study.163.com/course/courseLearn.htm?courseId=1209568819#/learn/live?lessonId=1279890783&courseId=1209568819

计算机网络发展

    四个阶段
        50年代,面向终端的计算机网络
        60年代,多主机互联
        80年代,面向标准化的计算机网络
        90年代开始,全球互联的计算机网络
    因特网的发展
        Internet的起源是阿帕网 ARPAnet
            有四个节点组成
            1969年10月29日22点30分
        国家科学基金网
            主干
            地区
            校园
        1983年开始
            NSFNET开始逐渐被商用ISP代替
            因特网逐渐形成多级网络

网络基本概念

    协议
        类似于一份合同条款
        协议族
    IP地址
    超文本
    URL
        http://www.baidu.com:80/inde.html
          协议://主机:端口/资源路径 (通常默认80端口,https默认443)
    七层协议
        七层只是理论模型,实际使用的是四层模型
            应用层
                HTTP/FTP/SMTP/DNS/RPC/SNM
            传输层
                TCP/UDP
            网络层
                IP/RARP/IGMP/ICMP
            数据链路层
                以太网、令牌环、帧中、ATM
        为什么要分类呢?
            是便于分开管理,模块化插件化
HTTP协议
    是一种按照URL指示,将超文本文档从一台主机(web服务器)传输到另一台主机(浏览器)的应用层协议,以实现超链接的功能。
    属于顶层协议,也就是说她跟普通使用者属于里的很近的那一层
    sockets编程
        无连接编程
        基于链接的编程
    项目实战 TulingWeb
    mvc、mvt
        模式的概念
        web后台模式
    restful
        web后台编程模式的继续演进
        restful编程

用户访问到页面显示,中间发生了啥

1.用户输入或点击URL
2.浏览器分析URL
3.DNS解析URL的IP地址
4.DNS将解析出的IP地址返回浏览器
5.浏览器与服务器建立TCP连接(默认80端口)
6.浏览器请求文档 get /index.html
7.服务器给出响应,将文档index.html发送给浏览器
8.释放TCP连接
9.浏览器渲染显示index.HTML的内容

相关文章

网友评论

      本文标题:01 课时1 免费课开课典礼及网络基础概念

      本文链接:https://www.haomeiwen.com/subject/galxuhtx.html