首页 > 编程知识 正文

TCP/IP协议端口号,tcp端口和udp端口是一样的吗

时间:2023-05-05 11:59:15 阅读:58761 作者:3598

文章目录1、网络编程2、网络通信要素2.1、要素1:IP和端口号2.2、要素2 :网络协议2.2.1、面试重点: 3次握手4次挥手2.2、套接字套接字套接字

1、网络编程

概述:

)1) Java是一种网上语言,从语言层面提供网络APP应用的支持,程序员可以方便地开发常用的网络APP应用编程。

)2) Java提供了实现无痛网络连接的网络类库,网络基础细节隐藏在Java的本机安装系统中,有JVM控制,而Java是跨平台的网络库

目的:

(1)直接或间接通过网络协议与其他计算机进行数据交换和通信

主要问题:

)1)如何准确定位网络上的一台或多台主机; 确定主机上的特定APP应用程序

)找到主机后,如何可靠高效地进行数据传输

解决方案:

)1)通信双方的地址: IP和端口号

(2)一定规则) OSI参考模型和TCP/IP参考模型(事实上的国际标准)。

2、网络通信元件2.1、元件1:IP和端口号IP地址: inet地址

(1)唯一识别网上计算机

)2)本地环回地址: 127.0.0.1主机名: localhost

)3) IP地址分类方式1 ) ipv4(4字节)和ipv4(4字节) )。

)4) IP地址分类方式2 )公共网络地址(www )和专用地址(LAN ) )。

)5)端口号难以记住-识别计算机上运行的程序

)1)端口号因进程而异: 16位整数

)2)端口分类:公认端口=http:80、FTP:21、Telnet:23、注册端口=Tomcat:8080、Mysql:3306、Oracle:1521、动态/专用端口该层可以相互通信,上层调用下层,与该下层无关的传输层: TCP=传输控制协议,UDP=用户数据报协议网络层: IP=支持互联网之间相互连接的数据

2.2.1、面试重点:三次握手四次挥手

2.2.2、插座插座插座概要:

如何:

3、TCP网络编程客户端

服务端

4、UDP网络编程概述:

过程

发送侧

接收侧

5、URL编程概述

构造函数

一般方法

6、总结

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。