The invention discloses an IPv6 (
Internet Protocol version 6) routing establishing method based on
Ethernet Point-to-Point Protocol and an access
server. The method comprises steps as follows: an IPv6 prefix
pool is configured on a BRAS (
Broadband Remote Access
Server), and the BRAS (
Customer Edge) establishes a PPPoE (Point-to-Point Protocol over
Ethernet) session with a CE so as to carry out PPPoE negotiation and
authentication process with the CE; the BRAS receives a DHCPv6 (Dynamic Host Configuration Protocol for IPv6) request message transmitted by the CE, returns one prefix taken from the IPv6 prefix
pool to the CE, meanwhile, adds the prefix into the local IPv6
routing table and sets the next hop of the prefix as the PPPoE interface local link address of the CE, so that the CE distributes the prefix to a first user host, and thus, the first user host generates the local IPv6 address according to the prefix and exchanges IPv6
data messages with other user hosts by using the IPv6 address; and the BRAS forwards the IPv6
data messages according to the local IPv6
routing table. By using the invention, the BRAS can successfully forward the downlink IPv6 flow without supporting dynamic
routing protocol and ND proxy function, and the configuration load of the BRAS is lowered.