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

PHP网站开发程序员招聘一站式做网站哪家专业

PHP网站开发程序员招聘,一站式做网站哪家专业,页面设计培训学校,网站建设新手如何自己做网站网络初识 TCP/IP协议 五层模型:应用层、传输层、网络层、数据链路层、物理层(硬件) 应用层 对应应用程序,下面四层是操作系统封装好了的 传输层 不考虑中间路径,只关注起点和终点 举例:我在淘宝买东…

网络初识

TCP/IP协议

五层模型:应用层、传输层、网络层、数据链路层、物理层(硬件)

应用层

对应应用程序,下面四层是操作系统封装好了的

传输层

不考虑中间路径,只关注起点和终点

举例:我在淘宝买东西,我和卖家都不关注中间是怎么传输的,只要货物运到就可以了

网络层

主要负责两个遥远结点之间的路线规划

举例:在淘宝买东西,收货地苏州,发货地是北京,北京->苏州有好多条路可以走,要从其中选择一条

数据链路层

主要关注相邻节点之间的传输

举例:如果路线是:北京->徐州->南京->苏州,需要关注的是每一段路,比如

北京->徐州 火车

徐州->南京 卡车

南京->苏州 卡车

物理层

网络通信的基础设施,网线、光纤、网络接口...

在协议分层的背景下,数据如何通过网络传输?

封装和分用

发送方发送数据,要把数据从上到下,依次交给对应的协议层进行分层,进行封装

接收方接收数据,要把数据从下到上,依次交给对应的协议层进行分层,进行解析

举例:以QQ发送消息为例

1.发送方:我在编辑框输入一个消息:666,并发送

应用层(QQ应用程序)拿到这个数据要进行封装,封装成应用层数据包,本质上是字符串拼接,会通过一个内部的协议进行设计,外人不知道

2.传输层拿到数据

应用层要调用传输层提供的Api,来处理这个数据

传输层有很多协议,最典型的是TCP和UDP

以UDP为例,UDP根据上述数据包再进行封装

一个典型的数据报都是通过报头+载荷的方式构成的

socket套接字

程序员编写网络程序,主要编写的是应用层代码,真正要发这个数据,需要上层协议和下层协议,应用层要调用传输层,传输层给应用层提供一组api,统称为socket api。

系统提供的api主要分为两组:

基于UDP的api

基于TCP的api

UDP协议

无连接→发短信

不可靠传输→不用关注有没有成功

面向数据报→以一个UDP数据报为单位

全双工→双向通信

TCP协议

有连接→打电话

可靠传输→尽可能的传输过去,知道自己有没有成功

面向字节流→一个字节一个字节的传输,读写方式比较灵活

全双工→双向通信

此处的连接是一个抽象的连接,可以理解成是通信的过程中,双方都记录了对方的信息。

半双工:单向通信

UDP数据报套接字编程

了解UDP的api,做数据接收和转发

DatagramSocket

DatagramPacket

要想进行网络通信,就需要有socket文件这样的对象,借助这个socket文件对象,才能够间接操作网卡。

未完待续。。。

http://www.dtcms.com/a/450096.html

相关文章:

  • 绵阳网站建设哪家好微信下拉小程序怎么关闭
  • 软件设计师——08 算法设计与分析
  • 炫酷企业网站网上买东西有哪些平台
  • DAY 42 Grad-CAM与Hook函数-2025.10.6
  • 绵阳网站建设培训学校隐私空间
  • 淮安网站建设做北京电梯招标的网站
  • 专业企业网站建设定制百度如何做网站
  • Net-Tools工具包详解:Linux网络管理经典工具集
  • 极路由做网站无锡网站推广公司排名
  • registrateAPI——非空函数
  • 环境设计案例网站基于html5动画的网站
  • CCF编程能力等级认证GESP—C++4级—20250927
  • 网站收录率怎样建立自己网站多少钱
  • 电商平台网站设计公司企业建站搭建
  • 【数据结构】链栈的基本操作
  • 实战分享:股票数据API接口在量化分析中的应用与体验
  • 个人建设网站还要备案么wordpress建站详细教程视频
  • Vue2 和 Vue3 View
  • 乐趣做网站厦门做网站的公司
  • 使用jmeter做压力测试
  • [工作流节点15] 推送消息节点在企业内部通知中的应用实践
  • 热转印 东莞网站建设ui界面设计英文
  • 【数据结构学习篇】--树
  • Linux中驱动程序通过fasync异步通知应用程序的实现
  • MySQL索引优化:让查询快如闪电
  • 什么是营销型网站呢什么网站做新产品代理
  • 海沧建设网站多少jetpack报错 wordpress
  • 从零起步学习Redis || 第九章:缓存雪崩,缓存击穿,缓存穿透三大问题的成因及实战解决方案
  • 手机网站 微信链接网站建设工具
  • 网站建设年度总结客源通app下载