了解web及网络基础

网页浏览《----网络通信《-----tcp/ip协议
为了理解HTTP,有必要事先了解一下TCP/IP协议族,HTTP属于它的一个子集
clipboard.png
在这里插入图片描述

1.什么是TCP/IP?

TCP/IP是互联网相关的各类协议的总称,这个协议族最重要的一点就是分层
(应用层,传输层,网络层,数据拦路层)。
2.TCP/IP协议族各层的作用?

(1)应用层:确定进程间通信的性质,满足用户需求
FTP,DNS,HTTP
(2)传输层:向上一层提供可靠的端到端的服务
tcp和udp
(3)网络层:完成网络上主机间分组(数据包)的传输
ip,icmp,arp
(4)数据链路层:处理网络连接的硬件部分
硬件驱动,nic等
3.TCP/IP通信传输流?

发送端进行端与端传输时,每经过一层必定会被打上一个该层所属的首部消息。反之在接收端,
每层会把对应的首部消息去掉
(1)传输层首部:
①TCP首部:20字节(包括原目端口,序号,确认号,校验和等)
clipboard.png
在这里插入图片描述
②UDP首部:8字节(开销小),源目端口号,长度,校验和
clipboard.png
在这里插入图片描述
(注意:这个伪首部其实tcp和udp都有,它既不网上传也不往下传,只是用于校验TCP/UDP的报文段)

(2)ip层首部:20字节(原目ip,生存时间,校验和等)
clipboard.png
在这里插入图片描述
(3)数据链路层首部(原目mac,类型,crc校验码(加在尾部))
clipboard.png
在这里插入图片描述
4.与HTTP密切相关的协议:IP,TCP,DNS

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值