话不多说,我们写了跟着一些教程写了一些程序,可是却不知道IP地址和端口的作用就尴尬了,IP地址和端口的作用如下:
IP地址——Internet中的主机要与别的机器通信必须具有一个IP地址,就像两台手机要通信,必须要知道对方的电话号码才能通信一样,不然手机怎么知道要打给谁。
端口——主机收到数据包后怎么办,交给哪个进程来处理,所以又要有一个端口号来规定主机收到的数据包交给哪个进程来处理。
就是这样简单,不用太复杂,简单就好。

网络编程预备知识之IP地址和端口相关推荐

  1. 网络发展背景、TCP/IP五层模型、网络传输基本流程、ip地址与端口概念

    网络基础(一) 计算机网络背景 网络发展 独立模式: (计算机之间相互独立) 网络互联: ( 多台计算机连接在一起, 完成数据共享) 局域网LAN: (计算机数量更多了, 通过交换机和路由器连接在一起 ...

  2. 《ASCE1885的网络编程》---Winsock APIのIP地址转换函数

    在进行网络程序设计时,常常需要从键盘上输入用点分十进制记法表示的主机IP地址,这种IP地址在程序中一般是用ASCII字符串的形式存储的.在网络程序中,要把这种用点分十进制字符串表示的IP地址转换为用网 ...

  3. (网络编程)InetAddress(表示ip地址的类)相关使用

    import java.net.InetAddress; import java.net.UnknownHostException; //测试ip public class TestInetAddre ...

  4. Python网络编程基础学习笔记-ip地址的介绍

    ip地址的介绍 1.ip地址的概念 IP地址就是标识网络中设备的一个地址,好比现实生活中的家庭地址. 2.ip地址的表现形式 通常分为ipv4 ipv6 说明: ip地址分为两类: ipv4 和 ip ...

  5. 【Java 网络编程】UDP 广播 ( IP 地址分类 | 广播 | 广播地址运算 )

    文章目录 I UDP 单播 广播 多播 II IP 地址类别 III 广播地址 IV 网络配置信息 V 广播地址计算 VI 广播通信 I UDP 单播 广播 多播 1. 单播 : 两个设备之间相互通信 ...

  6. https网络编程——DNS域名解析获取IP地址

    参考:DNS域名解析 地址:https://qingmu.blog.csdn.net/article/details/115825036?spm=1001.2014.3001.5502 1.原理 我在 ...

  7. [Java网络编程基础]网络编程概述,三要素,IP地址

  8. 22.1 网络编程:软件结构、网络通信协议、UDP与TCP协议、(网络编程三要素:协议、ip地址、端口号)、查看ip地址、检测网络是否连通、判断ip是否可用

    目录 网络编程 软件结构 网络通信协议 TCP/IP协议 协议分类 UDP TCP 网络编程三要素 协议 IP地址 列:查看本机ip地址 检查网络是否连通.判断ip是否可用 端口号 网络编程 软件结构 ...

  9. Linux网络编程小知识(字节序、IP格式、函数、子网掩码、DNS域名解析代码实现)

    参考:网络编程前的一些小知识–Linux笔记 作者:一只青木呀 发布时间: 2021-04-12 23:19:10 网址:https://blog.csdn.net/weixin_45309916/a ...

最新文章

  1. ubuntu18.04.4 安装 微信
  2. javaWeb防止恶意登陆或防盗链的使用
  3. 如何修复重编译Datapump工具expdp/impdp
  4. 讲真,MySQL索引优化看这篇文章就够了
  5. ARM中ROM,RAM,FLASH区别
  6. node+bower+gulp+webpack初见
  7. MySQL C 客户端的内存泄漏问题
  8. ubuntu 11.10 使用 emacs-23.4 开发 erlang 整理之 安装distel
  9. 2.PHP7内核剖析 --- SAPI
  10. cgroup的学习(一)——what cgroup?
  11. 软件开发成本工作量估算
  12. Shell中的括号、方括号、花括号、双括号和双方括号使用场景总结
  13. deb文件怎么安装(deb文件怎么安装到Cydia)
  14. win7万能声卡驱动_我把一台PC的操作系统从win7换成了win10,它真的很棒!
  15. 两款开关电源的纹波对比
  16. 数据分析离不开商业分析
  17. 将示波器信号完整数据导入Matlab进行分析
  18. 一场世界杯比赛的时间把热情从38.5降到36.5
  19. 安装apache遇到You don’t have permission to access this resource. 原因与解决方法
  20. SpringAOP中@within和@annotation的区别

热门文章

  1. HDOJ(HDU) 1977 Consecutive sum II(推导、、)
  2. 避免button处理事件过程中 点击按钮触发事件的方法
  3. SQLSERVER数据库经常置疑的原因
  4. win7 64位IE无法运行ActiveX控件的解决方法
  5. 《Sibelius 脚本程序设计》连载(三十四) - 4.4 DateTime
  6. 用perl 实现 svn 差异备份
  7. Windows与VMware下的Linux文件共享方式总结
  8. 计算机启动过程详解二
  9. jquery 地理位置 与 IP地址
  10. Linux创建文件自动消失,Linux中没有文件创建时间的概念