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

网络编程的学习1

网络编程

在网络通信协议下,不同计算机上运行的程序,进行数据传输。

三要素

ip:设备在网络中的地址,是唯一的标识。

ipv4:采取32位地址长度,分成4组。

ipv6:采用128位地址长度,分成8组。

端口号:应用程序在设备中唯一的标识,由两个字节表示的整数,取值范围:0-65535,其中0-1023之间的端口号用于一些知名的网络服务或者应用,我们自己使用1024以上的端口号就可以了,一个端口号只能被一个应用程序使用。

协议:数据在网络中传输的规则,常见的协议有udp、tcp、http、https、ftp。

UDP协议:

  • 用户数据报协议

  • 面向无连接通信协议

  • 速度快,有大小限制一次最多发送64K,数据不安全,易丢失数据

TCP协议:

  • 传输控制协议

  • 面向连接的通信协议

  • 速度慢,没有大小限制,数据安全。

http://www.lryc.cn/news/329437.html

相关文章:

  • spark log4j日志文件动态参数读取
  • 设计模式,装修模式,Php代码演示,优缺点,注意事项
  • ubuntu下vscode ctrl+tab松开ctrl后不自动选中文件
  • 【云开发笔记No.19】关于中台架构(1)
  • 对于提高Web安全,WAF能有什么作用
  • Go 源码之 gin 框架
  • BM19 寻找峰值(二分查找)
  • 4.数组和切片【go】
  • Abaqus周期性边界代表体单元Random Sphere RVE 3D (Mesh)插件
  • 家庭记账本(源码+文档)
  • 深度学习评价指标(1):目标检测的评价指标
  • jmeter性能压测的标准和实战中会遇到的问题
  • 6-82 求链式线性表的倒数第K项
  • CDH集群hive初始化元数据库失败
  • 【ESP32S3 Sense接入语音识别+MiniMax模型对话】
  • 【Java初阶(七)】接口
  • Mac OS上使用matplotlib库显示中文字体
  • IP种子是什么?理解和应用
  • 车载以太网AVB交换机 gptp透明时钟 5口 全千兆 SW1500
  • Can‘t connect to server on ‘localhost‘ (10061)
  • 虹科Pico汽车示波器 | 免拆诊断案例 | 2018款东风风神AX7车发动机怠速抖动、加速无力
  • zookeeper如何管理客户端与服务端之间的链接?(zookeeper sessions)
  • 【Java多线程】7——阻塞队列线程池
  • 同步复位和异步复位的优缺点
  • Code Review(代码审查)
  • 《拆解一切问题》如何成为解决难题的高手 - 三余书屋 3ysw.net
  • matlab——基于三维激光扫描点云的树冠体积计算方法
  • 如何在jupyter使用新建的虚拟环境以及改变jupyter启动文件路径。
  • Exception in thread “main“ com.fasterxml.jackson.databind.JsonMappingException:
  • 第三十九章 保护与 IRIS 的 Web 网关连接