计算机网络

2018-11-26  本文已影响0人  Jengro

基本概念

  1. 线路: 媒介 网线,光纤
  2. 网络设备: 路由器 放大器(中继器、极卫星、WIFI放大器)、光猫(调制解调器)
  3. 终端设备:手机、电脑、pad、电视、智能家居(饭煲、扫地机器人、空调、智能插座)
  4. 软件:行业应用软件(教学)、QQ、微信、路由器管理软件(远程下载)
  5. 操作系统:ios、Android、windows、路由器操作系统
  6. 通信协议:网络协议(TCP/IP协议)

网络模型

OSI模型

三个概念:

  1. 下层为上层服务

  2. 同一层需要用样的协议

  3. 每层的对象不同:

    1. 应用层(包括表示层和会话层)

      提供应用程序级别的通信,通信对象是硬盘上存储的应用程序文件。确认通信的相关文件(File)

    2. 传输层,提供进程级别的通信,进程是应用程序启动产生的,程序的运行。确认通信的相关进程(process)

    3. 网络层,提供主机级别的通信,通过网络,使得通信的主机能够互相访问。确认通信的相关主机(host)

    4. 数据链路层,提供真正运输数据的载体(运输的车辆)

    5. 物理层,提供通信的线路:网线

TCP/IP网络

网络协议

协议由三个部分组成。类似于语言:编程语言或者生活语言。

典型的网络协议

TCP

UDP

IP

相关对象

类型 标志位 1. 8个2进制 2. 8个2进制 3. 8个2进制 4. 8个2进制 示例
例子 - 10101100 00011111 01011111 10101000 172.31.95.168
A类 以0开头 1~127(0111111)(N) 最大值:1111111B= 255D(H) 最大值:1111111B= 255D(H) 最大值:1111111B= 255D(H) 17.21.100.3
B类 以10开头 128(10000000)~191(10111111)(N) 最大值:1111111B= 255D(N) 最大值:1111111B= 255D(H) 最大值:1111111B= 255D(H) 172.31.82.178
C类 以110开头 192(11000000)~223(11011111)(N) 最大值:1111111B= 255D(N) 最大值:1111111B= 255D(N) 最大值:1111111B= 255D(H) 192.168.101.1

Web系统与TCP/IP

教室的40台客户端的一台,访问刚刚搭建在教学电脑的然之系统

项目 客户端 服务器
IP地址 172.31.81.250 172.31.95.168
OS Windows XP Windows 10
应用程序 2345加速浏览器 apache
应用所在位置 C:\Program Files\2345Soft\2345Explorer\2345Explorer.exe C:\xampp\apache\bin\httpd.exe

TCP/IP协议

层次 通信对象 客户端 服务器
应用层 应用程序的文件 HTTP 2345Explorer.exe httpd.exe
传输层 应用程序的进程 TCP pid=23592 pid=2752
互联网层 应用程序所在的主机 IP 172.31.81.250 172.31.95.168
数据链路层 交换机的MAC地址 交换机
物理层 网线
上一篇 下一篇

猜你喜欢

热点阅读