python网络编程基础--网络的基本知识以及传输方式udp的基本介绍
admin
2023-07-21 04:02:24
0

网络编程:udp

要了解网络编程,首先就要先了解什么是网络(了解):
网络的定义: 网络就是指将具有独立功能的多台计算机通过通信线路连接起来,在网络管理软件及网络通信协议下,实现资源共享和信息传递的虚拟平台。
通俗的可以理解为:就是把双方或者多方设备连接起来的一个工具,然后可以进行数据传递.
# 1, ip地址:
ip地址就好比家庭住址,通过ip地址找到网络中的唯一设备,就可以发送信息。(地址有ipv4和ipv6)
作用:
通过ip地址找到网络中的唯一一台设备,然后可以给设备发送数据.
私有ip(了解):
私有ip就是局域网中使用的ip地址,国际规定有一部分ip地址是在局域网中使用的:
本机ip地址:
127.0.0.1表示本机ip地址; 本机域名是localhost; 通过域名可以解析一个ip地址,域名方便大家记忆某台电脑的主机地址
2, ifconfig(ipconfig)可以在终端中查看本机ip。
3, ping可以检查网络是否正常
(1).ping 127.0.0.1 检查本地网卡是否正常
(2).ping www.baidu.com 检查是否能上公网
(3).ping 当前局域网的ip地址 检查是否在同一个局域网内
4, 端口:
端口是传输数据的通道,就好比教室的门。
5,端口号:
使用唯一一个编号来标识端口,其实就是端口的一个编号,比如qq4000
知名端口号(了解):
知名端口号是众所周知的端口号,范围从0到1023,可以理解为一些常用的功能使用的号码是估计的,好比 电话号码110、10086、10010一样
动态端口号(了解):
程序员开发应用程序使用端口号, 之所以称为动态端口,是因为它一般不固定分配某种服务,而是动态分配,态端口的范围是从1024到65535.当这个程序关闭时,同时也就释放了所占用的端口号
5, 查看端口号:
用 netstat -an 查看程序所使用的端口号
lsof -i [tcp/udp]:2425 查看端口号对应的应用程序
提示: 如果端口号找不到应用程序,使用管理员权限加上sudo
找到端口号的应用程序后,如果想要结束进程,可以使用kill -9 号码。杀死进程
6,网络通讯的流程:
网络通信的流程是先通过ip地址找到网络中的设备,再通过端口号来找到对应的端口,然后通过端口把数据传输给对应的应用程序

网络传输方式udp:

UDP:英文全拼(User Datagram Protocol)简称用户数据报协议,它是无连接的、不可靠的网络传输协议
1, udp特点:
无连接
资源开销小
传输速度快
udp每个数据包最大是64K
2, udp缺点:
传输数据不可靠,容易丢数据包
没有流量控制,当对方没有及时接收数据,发送方一直发送数据会导致缓冲区数据满了,电脑出现卡死情况,所有接收方需要及时接收数据
3,小结:
UDP是一个简单的面向数据报的运输层协议。UDP不提供可靠性,它只是把应用程序传给IP层的数据报发送出去,但是并不能保证它们能到达目的地。由于UDP在传输数据报前不用在客户和服务器之间建立一个连接,且没有超时重发等机制,故而传输速度很快.

相关内容

热门资讯

意大利总理回击特朗普批评:应关... △意大利总理梅洛尼(资料图)意大利总理梅洛尼20日就美国总统特朗普针对其政府的最新批评作出回应,称特...
以总理及防长被曝已命令以军在黎... 据以色列方面20日消息,以色列总理内塔尼亚胡和国防部长卡茨已下达指令,要求以军在黎巴嫩停火。根据该指...
梁文杰称台湾人几乎不吃凤梨释迦... 海峡导报综合报道 台陆委会副主委梁文杰18日称凤梨释迦“台湾人几乎不吃,是仰大陆鼻息的农产品”,引起...
伊朗谈判代表已启程前往瑞士 据伊朗方面20日消息,伊朗谈判代表已启程前往瑞士,就谅解备忘录与美方进行讨论。6月20日,巴基斯坦外...
美军称暂未观察到伊朗关闭霍尔木... 新华社华盛顿6月20日电 据美国媒体20日援引美国高级官员的话报道称,美军暂未观察到伊朗关闭霍尔木兹...
万亿市场,“爆发前夜” 就在SpaceX6月12日完成纳斯达克首秀前,创始人埃隆·马斯克在一场访谈上确认,SpaceX正在开...
乌俄互指对方在赫尔松州发动袭击 乌克兰赫尔松州军事管理局20日在社交媒体发文称,截至当天早上6时,赫尔松州乌控区在过去24小时内遭俄...
伊朗外长将与巴基斯坦内政部长一... 当地时间20日,有消息显示,伊朗外长阿拉格齐20日晚将与巴基斯坦内政部长纳克维一同前往瑞士。伊朗外交...
文博日历丨早在8000年前 古... 端午假期各地特色龙舟活动轮番亮相其实,早在8000年前先民们就已经是有船一族了今天带你一起解锁“远古...
凤凰晚报丨35岁宝妈亲手勒死3... 今日人物【35岁宝妈亲手勒死3个娃,丈夫:不怪她】最近,美国马萨诸塞州一起震惊全美的“杀婴案”再次开...