public void requestEcho(byte opcode) throws IOException {
		switch (opcode) {
		case WILL:
			synchronized (out) {
				out.write(IAC);
				out.write(WILL);
				out.write(ECHO);
				out.flush();
			}
			System.out.println("SEND>IAC WILL ECHO");
			break;

		case WONT:
			synchronized (out) {
				out.write(IAC);
				out.write(WONT);
				out.write(ECHO);
				out.flush();
			}
			System.out.println("SEND>IAC WON'T ECHO");
			break;

		case DO:
			synchronized (out) {
				out.write(IAC);
				out.write(DO);
				out.write(ECHO);
				out.flush();
			}
			System.out.println("SEND>IAC DO ECHO");
			break;

		case DONT:
			synchronized (out) {
				out.write(IAC);
				out.write(DONT);
				out.write(ECHO);
				out.flush();
			}
			System.out.println("SEND>IAC DON'T ECHO");
			break;
		}
	}