第一天开通博客,就粗略写一下刚了解TCP/IP协议工作过程
2024-08-26 01:09:41
Tcp/Ip协议分为四层:底层到高层顺序
- 链路层(硬件,网卡这些)
- 网络层(选择一条传输路径,如何从一台计算机请求另一条计算机)
- 传输层(遵循TCP(传输控制协议),UDP(用户数距协议)这些协议)
- 应用层(FTP文件传输协议,DNS域名HTTP协议)
每台电脑的IP地址由路由器生成,他们的mac地址是唯一的。
TCP的三次握手的理解1.询问对方是否在2.对方回答在3.向对方传输
域名比如www.ck.com将类似192.168.1.1的ip地址封装起来
- 客户端请求到域名,域名告诉客户端也就是要访问ip地址为多少的计算机
- http协议将请求到目标web服务器的请求生成HTTP请求报文
- tcp协议将这些报文分割
- ip协议一边传输一边定位目标ip地址的位置,以及寻找中转站
- tcp协议将报文重新组装
- http协议告诉web服务器原来客户机是要这个结果呀
- web服务器处理
- 处理结果同样通过tcp/ip协议回传至客户端
就这样吧,我又回来了哦
。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。324727179(qq群号)
最新文章
- 机器学习库shark安装
- Memcache基本使用
- seo是什么职业
- HDU 2082 母函数模板题
- 单词游戏-基于SQLite+Qt的C++项目
- wp8.1 Study14 FilePicker简单介绍
- Web内容管理系统 Magnolia 安装使用-挖掘优良的架构(2)
- 关于WCF中间层服务器端DTO属性更新如何同步回仓储实体的处理方式
- jQuery append xmlNode 修改 xml 内容
- mysql5.5提示Deprecated: mysql_query(): The mysql extension is deprecated
- 使用Struts 2框架、ajax提交中文数据在后台乱码的问题
- iOS 开源库 之 AFNetWorking 2.x
- C++三种野指针及应对/内存泄露
- Python里面 search0和 match0的区别?
- 解决IE11安装时需要“获取更新”(IE11离线安装)
- NET-SNMP基本命令
- adobe cc最新版 软件安装与激活
- webpack4+express+mongodb+vue 实现增删改查
- Program Option Modifiers
- AntPathMatcher做路径匹配