网络通信-基本概念:网络、IP地址、端口、socket
目录 网络通信 1 网络 1.1 网络定义 1.2 使用网络的目的 1.3 总结 2 IP地址 2.1 ip地址的作用 2.2 ip地址的分类 3 端口 3.1 什么是端口 3.2 端口号 3.3 端口的分配 3.3 怎样查看端口 4 socket(进程间通信的一种方式) 4.1 不同电脑上的进程间通信的实现 4.2 socket简介 4.3 创建socket(以python为例) 5 网络通信总结 网络通信 1 网络 1.1 网络定义 网络就是一种辅助双方或者多方能够连接在一起的工具 如果没有网络可想单机的世界是多么的孤单 1.2 使用网络的目的 就是为了联通多方然后进行通信用的,即把 数据从一方传递给另外一方 如果没有网络,编写的程序都是单机的,即不能和其他电脑上的程序进行通信 为了让在不同的电脑上运行的软件,之间能够互相传递数据,就需要借助网络的功能 1.3 总结 使用网络能够把多方链接在一起,然后可以进行数据传递 所谓的网络编程就是,让在不同的电脑上的软件能够进行数据传递,即进程之间的通信 2 IP地址 2.1 ip地址的作用 ip地址:用来在网络中标记一台电脑,比如192.168.1.1;在==本地局域网上是唯一的==。 2.2 ip地址的分类 每一个IP地址包括两部分:网络地址和主机地址 2.2.1 A类IP地址 =