TELNET协议Telnet远程登录服务协议。基于TCP协议,端口号为23.使用telnet程序连接远端的服务器,并可以在服务器上面进行操作。工作过程条件
  • 本地主机安装有包含Telnet协议的客户程序;
  • 知道远程主机的IP或者是域名;
  • 知道登录标识和口令 登录过程
  1. 本地主机与远程服务器建立TCP连接;
  2. 本地终端输入用户名和口令以及以后输入任何命令和字符以NVT格式传送到远程主机。即本地主机向远程服务器...
点击进入阅读全文

常见的应用层协议DNS、FTP、Telnet、SMTP、HTTP、RIP、NFS 等一、DNDNS (Domain Name Service 域名服务) 协议基于 UDP,使用端口号 53。域名与 IP 地址是对应的,这种对应关系保存在DNS 服务器之中。与ARP的区别DNS 提供的是域名与 IP 地址的对应关系,而 ARP 提供的是 IP 地址和 MAC 地址的对应关系。DNS 服务器DNS 服务器是个分层次的系统...点击进入阅读全文

传输层:TCP 协议

一、概述

TCP 和 UDP 处在同一层——运输层,但是它们有很多的不同。TCP 是 TCP/IP 系列协议中最复杂的部分,它具有以下特点
  • (1) TCP 提供 可靠的 数据传输服务,TCP 是 面向连接的 。应用程序在使用 TCP 通信之前,先要建立连接,这是一个类似“打电话”的过程,通信结束后还要“挂电话”。
  • (2) TCP 连接是 点对点 的,一条 TCP 连接只能连接两个端...
点击进入阅读全文

TCP/IP 协议栈传输层有两个重要协议——UDP 和 TCP,不同的应用进程在传输层使用 TCP 或 UDP 之一端口的作用体现在传输层。AP1 与 AP3 的通信与 AP2 与 AP4 的通信可以使用同一个传输层协议来传输(TCP 或 UDP),根据 IP 地址或 MAC 地址都只能是把数据传到正确的主机,但具体需要传到哪一个进程,是通过端口来辨认的。FTP: 2TELNET:2SMTP:2...
点击进入阅读全文

网络层中的其他协议一、ARP地址解析协议 (IP地址 --> MACARP表:近20分钟与自己有过通信的IP与MAC地址的对应关系可以通过命令 arp -a 查看 ARP 缓存表(表项记录 20 分钟超时ARP代理:主机1---路由器---主机2,路由器充当的身份就是ARP代理ARP欺骗:通过作假ARP应答,取得请求ARP主机的资料二、RARP (MAC地址 --> IP很少使用......点击进入阅读全文

一、IP数据报网络层,TCP/IP协议族中最为核心的协议。传输格式IP数据报图片描述
  • 第一个32位说明版本、报头长度、服务类型、报头和数据部分总长
  • 第二个32位说明数据报分片情况,分标识、标志和偏移
  • 第三个32位说明数据报可经过的最多路
  • 第四、五个32位为源IP地址和目的IP地址
二、IP地址分类网络号,主机号图片描述常用C类IP地址可容纳主机个数:2^8-2=25网络地址范围:192.0.0.0-223.255.255....点击进入阅读全文

网络层协议的数据单元是IP数据报数据链路层的传送单元是帧(frame数据链路层的任务: 将IP数据报封装成帧的传输
  1. 差错控制
    • 反馈重发:无正确反馈重传
    • 计时器:超时重传
    • 序号:根据帧编号保证数据不重复接收
  2. 流量控制 采用一定规则使得发送方知道什么情况下可以接着发送下一帧,而在什么情况下必须暂停发送,以等待收到某种反馈后信息后再继续发送。
以太网(Ether-net是1982年 联合公布(DEC公司...点击进入阅读全文

基础知识
  1. IP地址:网络上每一个节点都必须有一个独立的 IP 地址,通常使用的 IP 地址是一个 32bit 的数字,例如linu中可用ifconfiiwindow中应该用ipconfi
  2. 域名:网络上每一个节点都必须有一个独立的 IP 地址,通常使用的 IP 地址是一个 32bit 的数字。如百度(www.baidu.com).可以用ping来访问,不过实验楼里好像只能ping实验(w...
点击进入阅读全文