例说网络层次解说

1.网络层次

     应用层->DHCP HTTP P2P HTTPS RTMP DNS GTP......
    传输层->UDP TCP 
    网络层->ICMP IP OSPF BGP IPSec GRE
    链路层->ARP VLAN STP
    物理层->网络跳线

2.例说网络协议(购物操作)    

(1)HTTP层
    买东西的用户->HTTPS浏览器打开购物网站,由于网页根据HTTP格式写的代码进行编辑,

    以上就是HTTP网络的协议
(2)DNS协议
    打开网页后,由于需要打开输入网络地址,但是网络地址对应的IP地址又不知道,则需要DNS服务;
        ======================================================================================
    获取网络地址对应的IP地址后,浏览器开始采用网络协议进行网络数据帧封装工作。
(3)Socket传输
    经浏览器对网页数据封装后(属于应用层数据封装),浏览器会通过 socket 编程控制交给下一层。
(4)传输层
    分为TCP和UDP,若选择为TCP时,TCP 协议里面会有两个端口,一个是浏览器监听的端口,
    一个是电商的服务器监听的端口。
(5)IP网络层
    传输层封装完毕后,浏览器会将包交给操作系统的网络层。网络层的协议是 IP 协议。
    在 IP 协议里面会有源 IP 地址,即浏览器所在机器的 IP 地址和目标 IP 地址,也即电商网站所在服务器的 IP 地址。
(6)链路层及MAC层
    若在同一网络层,即IP地址属于同一网段,则网络之间直接建立联系。
    若网络属于不同网段,则通过链路层的ARP协议获取网关地址,之后就由网关地址内的地址路由表获取网络服务器。
(7)与服务器建立连接后,由服务器的相应进程对数据进行处理,则完成网络传输。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值