1、TCP/IP学习笔记--网络基础知识

17人阅读 评论(0) 收藏 举报
分类:

一、网络基础知识

1、计算机使用模式的转变

年代内容
20世纪50年代批处理时代
20世纪60年代分时系统时代
20世纪70年代计算机间通信时代
20世纪80年代计算机网络时代
20世纪90年代互联网普及时代
2000年以互联网为中心的时代
2010年无论何时何地一切皆TCP/IP的网络时代

2、OSI网络模型 与 TCP/IP模型的对比

OSI七层网络模型

TCP/IP四层概念模型  

对应网络协议

应用层(Application)

应用层

HTTP、TFTP, FTP, NFS, WAIS、SMTP

表示层(Presentation)

Telnet, Rlogin, SNMP, Gopher

会话层(Session)

SMTP, DNS

传输层(Transport)

传输层

TCP, UDP

网络层(Network)

网络层

IP, ICMP, ARP, RARP, AKP, UUCP

数据链路层(Data Link)

数据链路层

FDDI, Ethernet, Arpanet, PDN, SLIP, PPP

物理层(Physical)

IEEE 802.1A, IEEE 802.2到IEEE 802.11


3、OSI参考模型各个分层的功能

层级分层名称功能
7应用层针对特定应用的协议
6表示层设备固有数据格式和网络标准数据格式的转换
5会话层通信管理
4传输层管理两个节点之间的数据传输
3网络层地址管理和路由选择
2数据链路层互连设备之间传送和识别数据帧
1物理层比特流与电子信号之间的切换

4、搭建网络的主要设备及其作用

设备作用
网卡使计算机连网的设备
中继器从物理层上延长网络的设备
网桥/2层交换机从数据链路层上延长网络的设备
路由器/3层交换机通过网络层转化分组数据的设备
4~7层交换机处理传输层以上各层网络传输的设备
网关转换协议的设备


5、术语与英文缩写总结

术语(英文缩写)解释
WANWide Area Network,广域网
LANLocal Area Network,局域网
TSSTime Sharing System,分时系统(允许多个用户同时使用一台计算机的系统)
ISOInternational Organization for Standards,国际标准化组织
OSIOpen Systems Interconnection,开放式通信系统互联参考模型
ANSIAmerican National Standards institute,美国国家标准协会
MAC地址也叫物理地址或硬件地址,目的是为了识别连接到同一个传输介质上的设备
吞吐量主机之间实际的传输速率
Hub中继集线器或集线器
虚拟化在有必要增减资源的时候通过软件按量增减的一种机制


6、一些重要协议

协议所属TCP/IP模型层作用
IP互联网层跨越网络传送数据包,使整个互联网都能收到数据;不具有重发机制,术语非可靠性传输协议
ICMP互联网层发送信息未到达对端目标地址时会返回给发送端异常通知
ARP互联网层从分组数据包的IP地址中解析出物理地址(MAC地址)
TCP传输层面向有连接的传输层协议,“三次握手”,“四次挥手”,连接稳定但复杂
UDP传输层面向无连接的传输层协议,适用于多媒体领域
HTTP应用层超文本传输协议
HTML应用层超文本标记语言
SMTP应用层简单邮件传输协议,控制信件的中转方式
MIME应用层拓展电子邮件的格式
FTP应用层File Transfer Prototol,用于文件传输,进行文件传输时会建立两个TCP连接
TELNET与SSH应用层用于远程登录
SNMP应用层TCP/IP中网络管理所使用的协议

7、7层通信实例:假设主机A的用户A要给主机B的用户B发送一封电子邮件:


发送方从第7层、第6层到第1层由上至下按照顺序传输数据,而接收端则从第1层、第2层到第7层由下至上向每个上一级分层传输数据。每个分层上,在处理由上一层传过来的数据时可以附上当前分层的协议所必须的“首部”信息。然后接收端对收到的数据进行数据“首部”与“内容”的分离,再转发给上一分层,并最终将发送端的数据恢复为原装。


致谢

1、图解TCP IP》[第5版] 作者 (日)竹下隆史,等  译者 (日)乌尼日其其格

2、OSI七层协议模型、TCP/IP四层模型学习笔记

3、图解TCP/IP读书笔记(一)

4、图解TCP/IP读书笔记(二)






查看评论

数据库设计之备用字段

前几天在做一个web项目设计数据库时,一直在考虑是否需要设置备用字段。自己感觉增加备用字段用处不大,效率低,破坏命名标准。后来上网查了一下有一下比较: 有必要: 如果没有备用字段,如果后期要加字段,...
  • sunnyray0901
  • sunnyray0901
  • 2014年01月12日 22:30
  • 2849

css 备用字体

font-family:"微软雅黑","黑体","宋体"
  • hyt48079287
  • hyt48079287
  • 2012年02月07日 19:32
  • 649

如何通过关闭superfetch减小Win7备用缓存提高电脑速度

1. 我们认为的Win7内存机制是这样的当物理内存不够用,使用虚拟内存。当物理内存够用,就不会往硬盘上写东西。2. 事实上,Win7的内存机制是这样的物理内存大概有40%的部分叫做备用内存,官方的说法...
  • donglynn
  • donglynn
  • 2015年12月24日 11:35
  • 6576

备用交换机(割点)

n个城市之间有通讯网络,每个城市都有通讯交换机,直接或间接与其它城市连接。因电子设备容易损坏,需给通讯点配备备用交换机。但备用交换机数量有限,不能全部配备,只能给部分重要城市配置。于是规定:如果某个城...
  • fengsigaoju
  • fengsigaoju
  • 2016年02月22日 21:46
  • 445

sharepoint2010 备用映射设置

To create the alternate access mapping for the new URL, Open the SharePoint Central Administratio...
  • jetluning
  • jetluning
  • 2012年10月19日 13:14
  • 1922

windows 2012安装.NET Framework 3.5方法

1.插入系统盘 2.安装过程选择“指定备用源路径” 3.浏览系统盘“F:\\sources\sxs” 安装就可以成功安装...
  • qbook
  • qbook
  • 2015年01月22日 18:30
  • 861

备用数据库的应用

---------------------------------------------------------------切换-----------------------------------...
  • wbj19890107
  • wbj19890107
  • 2015年02月05日 15:14
  • 362

保存几个网站的URL 备用

http://www.cnblogs.com/flyingfish/archive/2007/03/29/692596.html(《在DLL中使用资源》)  http://www.cnblogs.co...
  • dotnet90
  • dotnet90
  • 2011年07月23日 16:20
  • 548

sqlServer 数据库备用/只读、受限制用户、正在还原 admin 2017-12-05 67 --数据库备用只读 恢复正常: USE master RESTORE DATABASE hi

sqlServer 数据库备用/只读、受限制用户、正在还原 原文链接:http://www.itemperor.com/a/SQL/70.html --数据库备用只读 恢复正常: USE m...
  • qq_31796711
  • qq_31796711
  • 2017年12月06日 16:15
  • 171

SQL Server2005-数据库置灰(备用/只读)的解决方法

SQL Server2005-数据库置灰(备用/只读)的解决方法 现象,数据库文件为30多G,在属性--文件中查看,有多个的数据文件,日志文件显示不适用,数据库可以查看。 检查sa属性,用...
  • WYZSC
  • WYZSC
  • 2013年06月28日 14:14
  • 8510
    个人资料
    专栏达人 持之以恒
    等级:
    访问量: 12万+
    积分: 4599
    排名: 8160
    博客专栏
    最新评论