计算机网络7层模型

以太网是一种局域网;使用双绞线光纤传输数据;

1、以太网是通信协议标准,该标准定义了在局域网(LAN)中采用的电缆类型和信号处理方法,比如有CSMA/CD协议。

2、局域网:在较小范围内组件的网络,通过交换器什么的连接各个PC机,比如一个实验室,一栋楼,一个校园内,这都市局域网,拿网线将两台计算机连在一起,这也能算是局域网,以太网是一种局域网,而局域网却不一定是以太网。

3、因特网是各种网络组合;包括以太网;

局域网:英文是 LAN ( Local Area Network);连接方式如下:

PC --- 无线路由器----(LAN)光猫(WAN)---ISP(互联网服务提供商)---Internet GW---Internet

光猫通过PPPoE拨号,从ISP拿到了WAN_IP,这是WAN路由域的特别通行证。光猫通过PPPoE拨号,从ISP拿到了WAN_IP,这是WAN路由域的特别通行证,LAN_IP是光猫分配的IP,跨越边界就进入WAN了,WAN可是运营商的地盘,WAN 有自己IP,WAN_IP,组成一个WAN路由域。

持有WAN_IP的IP包顺利到达下一个边界,Internet Gateway(网关),这是通往互联网 Internet 的最后一道关卡,即边界。左边是WAN路由域,右边是互联网路由域,如果运营商财大气粗,WAN_IP全是IANA分配的Global IP (全球唯一,可以在世界任何地方访问此IP),则这些携带WAN_IP的IP包直接进入互联网。如果运营商的WAN_IP也是私有的,则也要做WAN_IP 与 Global_IP 的地址转换,然后用Global_IP 这个全球通用通行证遨游互联网。

广域网:的发送介质主要是利用电话线或光纤,由ISP业者将企业间做连线,这些线是ISP业者预先埋在马路下的线路,因为工程浩大,维修不易,而且带宽是可以被保证的,所以在成本上就会比较为昂贵。

Global_IP 可以到达全球任何角落,包括家庭局域网:

Global_IP :局域网路由域+ 广域网路由域+互联网路由域

WAN_IP:局域网路由域+ 广域网路由域

LAN_IP:局域网路由域。

各层功能:

应用层(http协议,DNS协议):

请求报文格式:

1、GET /http://www.sohu.com HTTP/1.1 请求行,只不过这里被分开了,请求的方式  URL 版本 

2、Host:主机名 www.solu.com      

3、User-Agent:使用什么代理服务器,这里就是FireFox,也就是火狐

4、Accept:能接收的数据类型有哪些

5、Accept-Language:表示用户希望优先想得到的版本,一次排列下去,先是中文,再是英文

6、Accept-Encoding:通知服务端可以发送的数据压缩格式

7、Cookie:浏览器端的一个技术,在服务器上记录用户信息,但是也会在浏览器中保存一份。

8、Connection:连接的方式,有两种,非持续连接和持续连接,非持续连接,

响应报文状态码:

1xx:表示通知信息的,比如请求收到了或正在进行处理

2xx:表示成功,也就是服务器接收到了你的请求,并成功处理了,一般最喜欢看到的就是200了。200:这次请求成功了。

3xx:表示重定向,服务器告诉浏览器要完成请求你必须采取进一步的行动,也就是去访问另一个网页,

4xx:表示客户的差错,比如请求中有错误的语法或不能完成.404错误:就是找不到资源,就是你的URL写的有错误,使定位不到正确的资源

5xx:服务器的差错,如服务器失效,或者内部出现异常不能完成你的请求. 500错误:就是服务器写的代码中有问题。

运输层(UDP和TCP三次握手,四次挥手)

UDP:

无连接:意思就是在通讯之前不需要建立连接,直接传输数据。

不可靠:是将数据报的分组从一台主机发送到另一台主机,但并不保证数据报能够到达另一端,任何必须的可靠性都由应用程序提供。

TCP协议:

TCP协议是面向连接的、可靠传输、有流量控制,拥塞控制,面向字节流传输等很多优点的协议。

网络层(ip协议等):

IP协议(用来规定数据报的格式),IP地址,

ARP协议(地址解析协议):通过ip地址来解析主机的mac地址;

IGMP协议(用于多播)

ICMP协议(两部分ICMP差错报告报文、ICMP询问报文)比如我们经常用来测试网络连接畅通的ping命令等

数据链路层(网络连接):

以太网,局域网,集线器和网桥等。

三个基本问题:封装成帧、透明传输、差错控制以及可靠传输

点对点协议PPP。

物理层(数据传输媒介和原理):机械特性、电气特性、功能特性、过程特性

猜你喜欢

转载自blog.csdn.net/yuqilin520/article/details/82915269
今日推荐