美文网首页python的基础以及提高
Python day02_网络 端口的简介

Python day02_网络 端口的简介

作者: g_s_007 | 来源:发表于2018-05-23 23:02 被阅读0次

端口的简单介绍

建议:安装网络调试助手 来帮助程序运行

1. 网络:把双方或者多方的设备(电脑,智能手机,ipad等)连接起来的一个工具

1.1 学习网络的目的: 通过网络把数据从一方传递到另外一方,完成数据的共享

2. ip地址

2.1: ip地址:标识网络中唯一的一台设备

2.2. ip地址的作用:通过ip地址找到唯一的一台设备,然后给设备发送数据

2.3. ip地址分为 ipv4 和 ipv6  , ipv4: 点分十进制 ipv6:是十六进制的数据

3. 私有ip: 在局域网中使用的ip地址

3.1 192.168.xx.xx  172.16.xxx.xx  10.0.xxx.xxx

3.2 本机ip地址: 127.0.0.1  本机域名: localhost

3.3 域名方便大家记忆某个电脑的ip地址, 域名和ip地址一一对应的

3.4 ping 127.0.0.1 说明电脑的网卡没有问题

4. ifconfig & ping

4.1 ifconfig: 查看网卡信息 , window: ipconfig




4.2 ping: 检查网络是否有问题

4.3 ping 127.0.0.1 说明电脑的网卡没有问题

4.4 ping 192.168.36.104 说明在同一个局域网内

4.5 ping www.baidu.com 说明能够上网




5. 端口:

5.1 端口就是数据传入和传出的一个通道,好比教室的大门

6. 端口号

6.1 端口号:使用唯一的一个编号表示一个端口,范围0-65535

6.2 知名端口:系统使用的端口号 范围:0-1023

6.3 动态端口: 程序员可以给程序设置的端口号 范围:1024-65535, 如果不给程序设置端口号,那么系统自动在动态端口范围内找一个空闲的端口号给程序进行设置

6.4 netstat -an 查看那些端口号在使用

6.5 lsof -i[tcp/udp]:8080 根据端口号找对应的应用程序

6.6 提示: 如果查看其它用户的应用程序,需要加上sudo,比如:sudo lsof -i:3306

6.7 kill -9 进程编号 : 强杀进程

7. 网络通信流程

7.1 通过ip地址找到对应的设备,然后通过端口号找到端口,然后通过端口把数据给应用程序

8. socket

8.1 socket翻译成中是套接字,是数据的搬运工,是负责数据从一方发送到另外一方的,完成不同电脑进程之间通信的工具

相关文章

  • Python day02_网络 端口的简介

    端口的简单介绍

  • 容器连接

    网络端口映射$ docker run -d -P training/webapp python app.py-P ...

  • kali编程基础

    kali编程基础 python基础 判断端口是否处于开放状态 添加端口扫描功能 Socker函数库,简化网络嵌套字...

  • linux-用tcpdump抓包

    简介 网络数据包截获分析工具。支持针对网络层、协议、主机、网络或端口的过滤。并提供and、or、not等逻辑语句帮...

  • Linux基础:用tcpdump抓包

    简介 网络数据包截获分析工具。支持针对网络层、协议、主机、网络或端口的过滤。并提供and、or、not等逻辑语句帮...

  • Python(十)网络编程

    一、简介 Python是一个很强大的网络编程工具 (1)python内有很多针对常见网络协议的库,对网络协议的各个...

  • 面向对象(二十三)-网络 Socket 理论知识

    1. 简介 计算机在网络上都有一个 IP地址,每个计算机都有端口,端口范围在0-65535之间。端口,是计算机上 ...

  • 31、网络 Socket 理论知识

    1. 简介 计算机在网络上都有一个 IP地址,每个计算机都有端口,端口范围在0-65535之间。端口,是计算机上 ...

  • (19) 网络编程

    Python进行网络编程,就是在Python程序本身这个进程内,连接别的服务器进程的通信端口进行通信。 TCP/I...

  • iftop命令

    简介 网络实时流量监控工具,可以建立指定网络的实时流量、端口连接信息、反向解析ip等,还可以显示本机网络流量情况及...

网友评论

    本文标题:Python day02_网络 端口的简介

    本文链接:https://www.haomeiwen.com/subject/gjodjftx.html