软件测试tcp ip linux,TCP/IP协议 - 测试的天空 - 51Testing软件测试网 51Testing软件测试网-软件测试人的精神家园...

TCP/IP协议:

TCP/TP协议的概念:它是一种简单的交换语言,是连接不同类型的计算机并且在他们之间传输数据的一套协议。

类似的协议:NETBEUI、IPX

网际协议(IP)

网络最基本的部分是网络协议(IP),如果想在intranet上发送数据,那么数据必须被打包成IP数据包,然后把IP数据包从一个地方路由到其他部分。

一个简单的Internet至少由两个子网组成。子网是基于现在流行的LAN结构(以太网、令牌环网、ARCnet)基础上,所基于的内容非常类似与无线广播。在同一个网段的所有人都能听到此网络的所有通信,他不需要路由的

但是如多不同网段的机器需要通讯就需要路由,那么怎么路由了?

先假设有两个独立的相互连接以太网:

多数的Intranet结构都是这样,即A,B、C间可以相互直接通信,F、G可以相互直接通信。但是如果没有装有以太网卡的D/E的帮助,A、B、C不可能和F、G进行通信。

此时A、B、C、D被描述为相互的“广播范围”内,E、F、G也是一样。A与B可以直接进行通讯而不需要请求路由器(此例为D)来转发消息,因为他们是位于同一个子网上,同理F、G间的通讯也一样。

但是如果A想和F发生通讯,就需要路由器的帮助,因为他们在不同的子网上。A发送消息,同一网段的D可以收到消息,D发现呼叫的是F,所以将消息转发给E,E再发送到F,这样就完成了一次通讯。其中装有D/E网卡的就是路由器。这也是IP的主要工作,他是确定“我该呼叫,还是该路由'.。

IP地址和以太网卡:

网络中的每台计算机通过以太网卡与网络连接,Intranet上的每一个以太网卡有两个地址:IP地址和以太网址。

以太网地址:

每个以太网卡的以太网地址是唯一的48位标识符,表现为12个十六进制数(MAC),例如:00-02-3F-E8-94-B6。

TCP/IP协议包含了很多功能各异的子协议。他的层次模型可分为四层:应用层、传输层、网络层、数据链路层.

应用层:

所有用户所面向的应用程序的统称。ICP/IP协议族在这一层

面有着很多协议来支持不同的应用.例如:

万维网(WWW)访问用到了HTTP协议

文件传输用FTP协议

电子邮件发送用SMTP

域名的解析用DNS协议

远程登录用Telnet协议等等

就用户而言,看到的是由一个个软件所构筑的大多为图形化的操作界

面,而实际后台运行的便是上述协议。

传输层:这一层的的功能主要是提供应用程序间的通信,TCP/IP协议族在这一

层的协议有TCP和UDP。

网络层—是TCP/IP协议族中非常关键的一层,主要定义了IP地址格式,从而能

够使得不同应用类型的数据在Internet上通畅地传输,IP协议就是一个网络层协议.

网络接口层—这是TCP/IP软件的最低层,负责接收IP数据包并通过网络发送

之,或者从网络上接收物理帧,抽出IP数据报,交给IP层。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值