1.互联网常见构架分两类:
C/S和B/S。C代表client(客户端),S代表server(服务端),B代表browser(浏览器)。C/S架构我们其实在生活中经常接触到,例如QQ和Wechat,B/S架构体现在浏览器方面,B/S是C/S架构的一个特例。
2.OSI网络七层模型
对于处在互联网行业或今后打算从事互联网行业的人来说,懂得网络方面的知识会让你以后可以走的更远。
a.互联网通信;
类似:邮寄快递
本质:从源到目的地发送信息,本质上就是对我们的消息进行封包和解包的一个过程。
封包:消息发出去的时候,也是对其进行打标签
解包:获得消息的时候,就是进行拆开标签
b.互联网通信协议:
1977年,规定OSI七层模型
功能 工作的协议
应用层 提供给用户发送消息 Http(80),Https(443) smtp(25) DNS(53) telnet(23) ftp(21)
传输层 提供链接机制(选的啥快递,包赔) TCP(可靠传输)/UDP(不可靠)
网络层 提供IP报头 IP协议
数据链路层 提供一个固定的地址(MAC地址) arp协议(将目的IP地址转换成MAC地址)
(交换机 路由器)
物理层 传输消息(光缆 光纤 网线)
DNS:叫做域名解析,作用是把域名解析成IP地址。具体如下:
如图,黄色(DNS权威服务器,每一个域名都有自己的权威DNS服务器)把红色(域名)解析写成洋红色(IP地址)。
在输入京东的看看
数据链路层的作用:因为在网络发出的IP地址会发生变化,所以数据链路层的作用就是IP地址变成一个固定的IP地址。
物理层就是连接网线或者连接一个交换机,来传输高低电平(如:0101110)。
问题:在网络层怎样拿到对方的IP地址?
IP 地址以点分十进制的方式存在的。
要知道OSI七层模型都有哪七层,每一层是干什么的。五层又是什么,每一层的作用是什么。
下面了解TCP的三次握手:
TCP的四次挥手:
为甚麽有三次握手却要有四次挥手:因为S要再发一个信息FIN=1,seq=Y给C,来确认信息已经发完。
未待完续。。。。。。。
网友评论