[HTTP] tcp/ip详解 链路层 网络层 传输层 应用层

发布时间:2022-05-16 发布网站:脚本宝典
脚本宝典收集整理的这篇文章主要介绍了[HTTP] tcp/ip详解 链路层 网络层 传输层 应用层脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。
1.可以把七层协议简化成四层协议

链路层 网络层 传输层 应用层

2.通过路由器连接的两个网络
网络层ip提供的是一个逐跳协议,提供了一种不可靠的服务,中间有可能会丢
传输层tcp在ip的基础上提供了可靠的传输层

比喻:tcp就是淘宝卖家 ,ip就是包裹,中间如果包裹丢了,卖家会重新发一个包裹,这里会有一个确认的过程
3.udp是不可靠的,它不会去确认,丢了就丢了,比如语音就用这个,SysLOG也用这个

4.icmp这个附属协议,ping就是用的这个

5.封装,每一层都会留下自己的标记,从应用层开始加个头部,tcp加个头部,ip加个头部,以太网加个头部,封装成帧;帧的数据长度在46~1500字节之间
6.分用,接收方就是分用,从上面的封装中,解出来里面的头部

7.端口号,端口号一般是随机分配的,目的端口号一般是知名的端口或者指定的端口,一定要注意是去还是回,因为tcp是全双工的

8.链路层,以太网和ieee 802封装
区分以太网和802.3封装,只需要看以太网的封装是2位类型,802.3封装是2位长度,我们一般看到的都是以太网帧,很少见到802.3的帧
以太网头部就三个,源,目的,协议类型,0800代表是ip协议

其他补充:
1.子网掩码就是告诉我们哪是网络部分,哪是主机部分,比如子网掩码是255.0.0.0,ip是13.0.0.0 就是告诉我们13是网络部分,其余的是主机部分
2.网关就是到其他网段的,应该给谁,比如我的网关是192.168.1.1,路由器的作用就是在不同网段转发数据
3.MAC地址就是出厂的时候固定在芯片里面了,也叫物理地址,48位的二进制,脑上显示的是12位的十六进制,比如我的是50-7B-9D-25-B0-EF ipconfig /all
4.计算机网卡有mac地址,计算机有ip地址
5.数据包: 数据-源地址-目标地址-源mac地址-目标mac地址(路由器)经过下一跳的时候会修改mac地址一步一步转到服务器

【推荐课程:TCP/IP视频教程】

以上就是[HTTP] tcp/ip详解 链路层 网络层 传输层 应用层的详细内容,更多请关注脚本宝典其它相关文章

脚本宝典总结

以上是脚本宝典为你收集整理的[HTTP] tcp/ip详解 链路层 网络层 传输层 应用层全部内容,希望文章能够帮你解决[HTTP] tcp/ip详解 链路层 网络层 传输层 应用层所遇到的问题。

如果觉得脚本宝典网站内容还不错,欢迎将脚本宝典推荐好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。
标签:网络协议