zoukankan      html  css  js  c++  java
  • 2- 网络的相关概念

    网络主机:在网络中标识一台计算机  HOST

    本地使用:“localhost” “127.0.0.1”

    网络使用:‘0.0.0.0’ 

    获取本地IP:ifconfig

    获取计算机名:

    In [1]: import socket

    In [2]: socket.gethostname()
    Out[2]: 'tedu'

    通过计算机名获取地址:

    In [3]: socket.gethostbyname('localhost')
    Out[3]: '127.0.0.1'

    IP地址

    定义:网络上确定一台主机网络位置的地址。

    IPv4:  点分十进制  192.168.1.2  0--255

    IPv6: 128位

    ping ip: 测试和某台网络主机是否连通。

    通过地址获取主机网络信息

    域名:网络服务器地址的名称

    1.方便记忆

    2.名称表达一定的含义

    网络端口号:

    端口是网络地址的一部分,用区分一个网络主机上的网络应用。

    *一个操作系统中不同的网络应用监听不同的端口号 。

    取值范围:1--65536,1--255一些众所周知的通用端口。

           256--1023  系统应用端口

         1024--65535 自用端口

         建议使用   >10000

    获取网络端口:

    In [7]: socket.getservbyname('http')
    Out[7]: 80

    网络字节序:数据在网络中的传输格式。

  • 相关阅读:
    HTTP——Web服务器、代理、缓存
    nginx配置文件详解2
    nginx配置文件详解
    shell笔记2
    django笔记
    python 发请求,urllib,urllib2
    nginx配置
    python os模块学习
    mac 终端命令小结
    mac常用命令笔记
  • 原文地址:https://www.cnblogs.com/Chamberlain/p/11628728.html
Copyright © 2011-2022 走看看