xqn2017

导航

Linux网络编程学习(一) ----- 概论和Linux模型(第一章第二章)

1、什么是计算机网络,通信方式是什么?

计算机网络就是通过通信线路相互连接的计算机的集合,主要通过双绞线、同轴电缆、电话线或者光缆等有形传输介质通信,还有就是通过激光、微波、卫星等实现无线通信

 

2、WAN和LAN

广域网和局域网,局域网通常有较高的通信速率,有限的地理范围,为一个部门所有

 

3、TCP/IP协议的基本思想

通过网间连接器,也就是gateway将各种不同的网络连接起来,在各个网络的低层协议之上构造一个虚拟的大网,使用户和其他网的通讯就像和与本网的主机通信一样方便

 

4、OSI的七层协议

物理层:bit信息,硬件连接的接口

数据链路层:通信信道的无差错传输,提供数据组帧,差错控制、流量控制、链路控制

网络层:将数据正确迅速地从源主机到目的主机,寻址以及相关的流量控制和拥塞控制

------前三层构成通信子网层,与硬件相关,为网络的上层(资源子网)提供通信服务

传输层:为上层处理过程掩盖下层结构的细节,保证把会话层的信息有效地传到另一个方的会话层

会话层:提供服务请求者和提供者之间的通信,实现两端主机之间的会话管理,传输同步和活动管理等

表示层:实现信息转换,包括信息压缩,加密,代码转换以及上述操作的逆操作

应用层:为用户提供常用的应用,比如e-mail,文件传输,网页浏览等

 

5、TCP/IP的网络体系架构

SMTP DNS HTTP FTP TELNET
TCP UDP NVP
IP ICMP ARP RARP(反向ARP)
以太网   PDN(公共数据网) 其他
电话线 同轴电缆 光缆

 

 

 

 

 

 

6、IP地址的三种基本类型

  • A类地址   W的高端位为0,有126个A类地址,分配给拥有大量主机的网络
  • B类地址   由W.X表示网络ID,高端前2bit为二进制10,分配中等规模的网络,有16384个B类地址
  • C类地址 前3bit为110,大约有200万个C类地址,每个网络只有254个主机,用于小型局域网
类型   IP地址 网络地址 主机ID
A W.X.Y.Z W X.Y.Z
B W.X.Y.Z W.X Y.Z
C W.X.Y.Z W.X.Y Z

 

 

 

 

7、网络服务

  • 文件服务   有效存储,恢复和移动数据文件,执行数据的读、写、访问控制以及数据的管理操作,可以实现计算机之间的文件传输、文件转储、文件更新以及文件归档等
  • 打印服务  用于控制和管理网络打印机和传真设备的 网络服务,实现打印机硬件资源共享
  • 信息服务  动态处理网络各个节点计算机用户之间,应用程序之间的通信,提供了通信工具
  • 应用服务  协调网络间的硬和软件资源,建立一个最适合的平台来运行应用软件
  • 数据库服务  共享数据的存储,查询,管理和恢复等

posted on 2018-04-19 11:54  xqn2017  阅读(162)  评论(0编辑  收藏  举报