学习参考课程:中国大学生mooc上的哈尔滨工程大学的网络精品课程
计算机网络概述
1.5 计算机网络体系结构
传输层,会有差错控制,比如TCP有传输层的差错控制,而UDP没有差错控制
会话层:在OSI模型中,是最薄的一层,其实,在Internet网络中,是没有会话层这一层的。
表示层:编码、加密、数据压缩。在Internet网络中,它也不是独立存在的,其实,它的功能是由应用层来完成的。
应用层:该层的功能是最丰富的的,HTTP是Web应用的应用层协议,FTP是文件的应用层协议,STMP是邮件的应用层协议。
TCP/IP参考模型:只有4层模型,是先去实现功能,再去整理的参考模型,不像OSI参考模型,OSI参考模型是失败的,并没有应用的市场中去。所以这说明一个道理,知识源于实践,源于生活,纯粹的学习知识,是没有任何意义的,实践与理论相结合才是合理的。
TCP/IP协议有哪些特点,优点,为何在internet中得到快速发展,它最大的特点就是IP over everything,其网络接口层没有具体的协议,只要能够实现ip在端到端,路由器之间进行传输,就可以了,这也是TCP/IP得以商业化的原因之一,就是因为其简洁的特点。
网络应用
2.3 Web应用
WWW,world wide web是由tim berners-lee科学家发明的,该网络应用是基于http协议的,采用TCP传输服务
注意:TCP和UDP对应用模型中的传输层。需要搞清楚TCP服务和UDP服务的区别
计算机任何原理、任何机制、任何协议,都是要变成可执行的程序来实现。
TCP与UDP的区别
Cookie
http协议是无状态的;
有些网站为了辨别用户身份,保存在本地的用户数据(经过加密)
1.理解cookie这个技术本身
2.有状态和无状态