网络基础

《朱老师物联网大讲堂》学习笔记

学习地址:www.zhulaoshi.org


(1).
网络域套接字,也是一种进程间通信,
位于不同主机两个进程间的通信,


网络通信的层次,
APP>API>网卡驱动>网卡>网络,


应用层,
低级,直接基于socket接口编程,
中级,基于网络通信应用框架库,
高级,http,网络控件等,


(2).
通信发展历程,
1.单机,多终端,
2.多台电脑,局域网,
3.多个局域网,广域网internet,
4.移动互联网,wifi,
5.物联网阶段,所有的东西都要能上网,


三大网络,
电信网,打电话的网络,有线网,开始是没有移动和联通的,移动,专门做移动通信,然后又出现联通,
电视网络,
互联网,
三网合一,


网络通信传输媒介,
有线通信,双绞线,同轴电缆,光纤等,
无线通信,WIFI,蓝牙,zigbee,4G/5G/GPRS等,


(3).
OSI,开放系统互联参考模型,open system interconnect,
7层,物理层,链路层,网络层,传输层,会话层,表示层,应用层,


网卡,
芯片,上网硬件,
串转并设备,网络上是串行,总线上是并行,
数据帧封包和拆包,
网络数据缓存和速率适配,


集线器,hub,
广播方式工作,
相当于中继器,


交换机,
高级集线器,地址映射表,端口和MAC地址绑定,




(4).
路由器,
路由器把整个网络划分成一个一个局域网,
路由器组成,对外广域网,对内局域网,路由器本身也会占用ip地址,一个外网地址,一个内网地址,
有两个网卡,对内做网关,对外做节点,


DNS,domain name service 域名服务,
常用的dns服务器,谷歌的8.8.8.8和114.114.114.114,


(5).
dhcp,dynamic host configuration protocol,


NAT,network address translation,
公网ip和私网ip,
ipv4的补丁,
ipv6的过度,


p2p下载,NAT穿透,迅雷作为中介连接两台电脑来传输数据,


(6).
ip地址,32位二进制,
网络地址和主机地址,子网掩码用于区别它们,
A,B,C类地址,
127.0.0.1,loopback,回环测试,

你可能感兴趣的:(网络)