• JAVASE总结作业----网络编程


    网络编程的三要素
    1)IP地址:唯一标识网络上的每一台计算机,两台计算机之间通信的必备要素。
    2)端口号:计算机中应用的标号(代表一个应用程序),0-1024系统使用或保留端口,端口号占2个字节,所以有效端口0-65535.
    3)通信协议:通信的规则TCP,UDP
    4)注意:在通信协议相同的情况下,端口号才是唯一的。
     

    网络参考模式
    (1) OSI 参考模式:开放系统互连参考模型(Open System
    Interconnect)

    在这里插入图片描述

     

    (2) TCP/IP 参考模型:传输控制/网际协议 Transfer Controln
    Protocol/Internet Protocol

    在这里插入图片描述TCP 和 和 UDP 协议的区别
    TCP(transfer control protocol)
    一种面向连接(连接导向)的、可靠的、基于字节流
    的运输层(Transport layer)通信协议 。

     在这里插入图片描述

     

    特点

    面向连接
    点到点的通信
    高可靠性:三次握手
    占用系统资源多、效率低

    UDP(User DatagramProtocol )
    一种无连接的传输层协议,提供面向事务的简单不可靠信
    息传送服务

    特点:

    1. 非面向连接,传输不可靠,可能丢失
    2. 发送不管对方是否准备好,接收方收到也不确认
    3. 数据报的大小限制在 64k 内
    4. 非常简单的协议,开销小
  • 相关阅读:
    ModBus TCP/RTU 报文解析
    网络技术十一:链路聚合
    torch.save
    常用排序算法c/c++
    Workfine新手入门:分级预览
    python安装mysqldb报错
    【附源码】计算机毕业设计SSM网上商城比价系统
    .NET GC
    判断一个Java服务是不是GateWay
    7.1 实现进程内存块枚举
  • 原文地址:https://blog.csdn.net/m0_57785152/article/details/126467075