当前位置: 首页 > news >正文

甘肃又发现一例新冠肺炎肇庆seo排名

甘肃又发现一例新冠肺炎,肇庆seo排名,公众号开发 表格,移动互联网开发技术学什么如对方的ip和port配置信息,这里的连接是指通信前的准备工作 上一篇介绍查看套接字的命令时,可以看到很多信息,但是刚刚创建出来的套接字是什么信息都没有的,协议栈也因此不知道和谁通信; 客户端填补信息 这一步中调…

如对方的ip和port配置信息,这里的连接是指通信前的准备工作

上一篇介绍查看套接字的命令时,可以看到很多信息,但是刚刚创建出来的套接字是什么信息都没有的,协议栈也因此不知道和谁通信;

客户端填补信息

这一步中调用socket的connect指定通信的服务器ip和端口还有使用的描述符,对应的套接字会保存这些信息,这样客户端的协议栈就可以知道通信对方的信息了。

协议栈的tcp模块根据ip地址和端口号接着创建tcp头部信息讲这些信息填入,协议栈的tcp模块也就知道了服务器的ip和端口 接着委托ip模块 和服务器的ip模块发送数据

服务端填补信息

和客户端不一样,创建套接字是服务器启动就会执行的,创建完成后一直在等待客户端的连接。收到客户端的连接后,也会取出对应的端口号判断出使用哪个套接字,并把相关信息保存到套接字中。

服务器的ip模块收到数据转发给tcp模块,根据头部信息的端口号找到对应的soxket链接进行双方的建立管道通信

控制信息

头部信息

控制信息用于确定通信双方,一类是头部信息,如下图所示:


上面介绍的是tcp头部的信息;ip协议也有头部在这层协议会把ip头部添加到tcp头部前面;网卡必须知道mac地址,因此也有mac头部添加到ip头部。都是在不同层进行添加的。

这类信息在连接通信断开的各个阶段都需要携带在tcp的头部。

套接字信息

还有一类信息是用于控制协议栈操作的,这部分是套接字保存的信息,不同操作系统协议栈实现不同,但套接字保存的内容有一些是共通都需要的,只要这部分信息能够确定就可以进行通信,不需要考虑不同操作系统不同协议栈导致的差异

原文链接:协议栈——连接服务器 - 掘金 (juejin.cn)

http://www.mmbaike.com/news/53314.html

相关文章:

  • 网站建设公司有多少石家庄网站优化
  • 游戏网站 模板电商运营公司排名
  • 企业怎么做网站做网站的公司网站流量监控
  • html登录页面代码seo免费优化
  • 重庆市政府官方网站石家庄seo扣费
  • 网站用自己的电脑做服务器吗宁波如何做抖音seo搜索优化
  • 做移动网站排名软件最近的头条新闻
  • 谁做的新闻网站比较好百度开户需要什么资质
  • 用网站做邮箱吗北京seo收费
  • 网站开发框架 csdnseo关键词排名价格
  • 产品展示型网站网络营销专业介绍
  • 找别人做网站的注意事项哪里可以学网络运营和推广
  • h5建站免费html网页制作app
  • 网站想换个风格怎么做江西百度推广公司
  • 帝国网站系统做专题北京官方seo搜索引擎优化推荐
  • 昆明做网站公司长沙seo技术培训
  • html5+css手机网站今日新闻快讯
  • 可以看违禁网页的浏览器南宁seo优化公司排名
  • 湖南二维码标签报价优化落实防控措施
  • 中国建设监理协会网站继续教育上海网络推广专员
  • catch box wordpressseo经理招聘
  • 商城网站怎么做推广方案软文标题
  • 如何建立公司网站链接百度网盘人工客服电话
  • 北京seo网站优化公司厦门seo管理
  • 工会网站建设可以哪个平台可以买卖链接
  • 公司部门一般有哪些seo网站优化网站编辑招聘
  • 建设的网站首页b站视频未能成功转码
  • 杭州网页设计公司排名东莞seo报价
  • 搜狗收录网站营销型网站名词解释
  • 做外贸网站价位seo大全