关于网络知识
上一篇 /
下一篇 2011-05-12 21:44:00
/ 个人分类:入门学习中
明天要去面试了,但是我没准备好。恩,抓紧现在的时间看点东西。能补多少就多少吧。
1 网络协议的概念:
协议是用来描述进程之间信息交换数据时的规则术语。在计算机网络中,两个相互通信的实体处在不同的地理位置,
其上的两个进程相互通信,需要通过交换信息来协调它们的动作和达到同步,而信息交换必须按照预先共同约定好的过程进行。
例如,网络中的一个微机用户和一个大型主机的操作员进行通信。由于两个数据终端所使用字符集不同,因此操作员输入的命令彼此不认识。为了能进行通信,规定每个终端要将各自字符中的字符先变换为标准字符集的字符后,才进入网络传送。达到目的终端后,再变化为该终端字符集的字符。当然,对于不相容终端除了需变字符集字符外。其他特性如显示格式行长。行数。屏幕滚动方式等也需要做相应的变换。这样的协议通常称为虚拟终端协议。又如。通信双方常常需要约定何时开始通信和如何通信。也是一种协议。所以协议时通信双方为了实现通信所进行的约定或对话规则。
计算机网络的协议主要由语义,语法。交换规则三部分组成
2网络协议的三要素:语义,语法,交换规则。
语义:规定通信双方彼此“讲什么”,即确定协议元素的类型,如规定通信双方要发出什么控制信息,执行的动作和返回的应答。
语法:规定通信双方彼此“如何讲”,即确定协议元素的格式,如数据和控制信息的格式。
交换规则:规定了信息交流的次序
3.常用的网络协议:
IP/IPv4:网际协议
TCP:传输控制协议
IGMP:Internet 组管理协议
ICMP/ICMPv6:Internet控制信息协议
SNMP:简单网络管理协议
DNS:域名系统(服务)协议
收藏
举报
TAG: